我试图用csv输入文件创建一个dotplot。 (是一个新的R用户。)数据集有两个变量,第一个是字符串变量,第二个是数字。有48个案例没有丢失数据。数据输入正常:
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
答案 0 :(得分:0)
这就是你在看什么?
## Read the data
data <- read.table(text="state indmed
AL -4
AR 0
AZ 2
CA 8
CO 5",header=T)
data
## Plot the dot chart
dotchart(data$indmed,data$state,xlab="Indmed",ylab="States")
输出如下: