【发布时间】:2015-05-18 21:03:55
【问题描述】:
我正在尝试使用cor.ci 来获得具有显着性检验的多元相关性,但它一直给我一个错误消息。这是代码:
install.packages("Hmisc")
library(Hmisc)
mydata <- spss.get("S-IAT for R.sav", use.value.labels=TRUE)
install.packages('psych')
library(psych)
poly.example <- cor.ci(mydata(nvar = 10,n = 100)$items,n.iter = 10,poly = TRUE)
poly.example
print(corr.test(poly.example$rho), short=FALSE)
这是它给出的错误信息:
> library(psych)
> poly.example <- cor.ci(mydata(nvar = 10,n = 100)$items,n.iter = 10,poly = TRUE)
Error in cor.ci(mydata(nvar = 10, n = 100)$items, n.iter = 10, poly = TRUE) :
could not find function "mydata"
> poly.example
Error: object 'poly.example' not found
> print(corr.test(poly.example$rho), short=FALSE)
Error in is.data.frame(x) : object 'poly.example' not found
如何让它识别 mydata 和/或从该数据集中选择某些变量进行分析?我从这里得到了上面的代码:
Polychoric correlation matrix with significance in R
谢谢!
【问题讨论】:
-
我对这些包一无所知,但您在这里将
mydata视为一个函数,并且似乎试图使用它而不是链接示例中的sim.poly函数。这可能不是你应该做的。