我正试图在R上运行相关性。
到目前为止,这是我的代码:
library("foreign")
mydata<-read.csv(" ",header=FALSE)
options(max.print=1000000)
attach(mydata)
cor(as.numeric(agree_election),as.numeric(agree_party))
然后它给出了对象“agree_election”不是对象的错误。
但是,agree_election只是我的excel电子表格列的标题之一。我该怎么解决这个问题?
答案 0 :(得分:0)
检查数据框中的名称!它是否包含名为agree_election
的变量?
请避开attach
功能。只有一个数据框就可以了,但如果连接了几个数据框,它可能会弄得一团糟。
如果变量名称正确,这可能没问题。
mydata <- read.csv("...", header = F)
names(mydata)
str(mydata)
cor(as.numeric(mydata$agree_election), as.numeric(mydata$agree_party))