我試圖用csv輸入文件創建一個點圖。 (是一個新的R用戶。)數據集有兩個變量,第一個是字符串變量和第二個數字。有48例沒有缺失數據。數據輸入正常:R數據輸入&dotplot
test <- read.table("c:/test_csv.csv", header=TRUE, sep=",")
mydata
state indmed
1 AL -4
2 AR 0
3 AZ 2
4 CA 8
5 CO 5
…
但是,當我運行dotplot時,第一個字符串列無法識別。
dotchart (state$indmed, labels=row.names(state))
Error in dotchart(state$indmed, labels = row.names(state)) :
object 'state' not found
不確定問題是否與輸入和/或點圖有關。這怎麼可以糾正? 謝謝,RB
你的問題是不可複製的,它很難看到你的數據是什麼樣子。你可以改善你的問題(也格式化)? –
您將數據作爲變量'test'讀取,但試圖將其稱爲變量'state'。嘗試:'dotchart(test $ indmed,test $ state)' – James
我想你明顯的錯誤是你使用狀態對象當你想要做dotplot時,所以使用測試對象而不是那個 – Ehsan