错误:提供' x'并且' y'或类似矩阵的' x'

时间:2015-05-16 21:43:20

标签: r correlation

我是新手,所以我的问题可能是基本的。我尝试使用cor.ci来获得与显着​​性检验的多重相关性。我遇到了这段代码,但我整天都在努力将其应用到我的数据中:

library(psych)
poly.example <- cor.ci(sim.poly(nvar = 10,n = 100)$items,n.iter = 10,poly = TRUE)
poly.example
print(corr.test(poly.example$rho), short=FALSE)

我的问题是,我在哪里放置变量?我的数据集中总共有13个变量,我想为所有变量生成相关矩阵。如果有人能指导我完成整个过程,我将不胜感激。谢谢!

======

更新

根据建议,我使用下面的代码 - 现在包含对mydata的引用而不是sim.poly - 但它不起作用:

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)

以下是它提供的错误消息:

  

库(迷幻)
  poly.example&lt; - cor.ci(mydata(nvar = 10,n = 100)$ items,n.iter = 10,poly = TRUE)
  cor.ci中的错误(mydata(nvar = 10,n = 100)$ items,n.iter = 10,poly = TRUE):
    找不到功能&#34; mydata&#34;
  poly.example
  错误:对象&#39; poly.example&#39;没找到
  print(corr.test(poly.example $ rho),short = FALSE)   is.data.frame(x)中的错误:object&#39; poly.example&#39;找不到

如何识别mydata和/或从我的数据集中选择某些变量进行分析?谢谢!

0 个答案:

没有答案