如何使這個數據幀barplot,我輸入:如何使從已導入的數據幀barplot(無需手動插入數據)
我想它在x軸上具有所有的狀態,其中每個狀態以三種不同的顏色比較三個變量(ATSI,非土着,未陳述)(我不需要包括總數),然後數字y軸。 感謝
如何使這個數據幀barplot,我輸入:如何使從已導入的數據幀barplot(無需手動插入數據)
我想它在x軸上具有所有的狀態,其中每個狀態以三種不同的顏色比較三個變量(ATSI,非土着,未陳述)(我不需要包括總數),然後數字y軸。 感謝
既然你只給數據的圖片,我會彌補我自己:
> df = data.frame(VIC = c(10,8,6), QLD = c(11,5,8))
> rownames(df) = c("Aboriginal", "non-indigenous", "na")
> df
VIC QLD
Aboriginal 10 11
non-indigenous 8 5
na 6 8
以下是我創建了傳奇barplot:
colours = c("red", "blue", "white")
barplot(as.matrix(df), beside = TRUE, col = colours)
legend("topright", rownames(df), cex=1.3, bty="n", fill=colours)
它使我這個:
請注意,我從這裏學習了barplot
語法:http://www.theanalysisfactor.com/r-11-bar-charts/
歡迎使用Stack Overflow。我們將幫助您解決編程問題,但您首先希望自己動手,而您的問題不會顯示。這個問題可能會被刪除,因爲脫離主題或不清楚。請閱讀https://stackoverflow.com/help/how-to-ask獲取更多信息 – Mikkel
系統會要求您首先搜索答案。關於處理寬數據(這是你現在擁有的)對長數據的許多回答問題,這是繪圖的公式方法通常期望的。您也被要求不提供「數據圖片」,而是提供可用於編碼演示的示例。 (downvotes和關閉票不是我的) –