如何处理Cronbach的alpha“数据必须是数据帧或矩阵”错误?

时间:2019-10-30 16:02:16

标签: r statistics alpha psych

我已导入数据。有问题的列仅包含数字和NA

我尝试如下计算四个变量之间的cronbach's-alpha(数据框中有更多变量):

library(psych)

alpha (df$column1, df$column2, df$column3, df$columns4)

我收到以下错误:

  

数据必须是数据框或矩阵

可能是问题/解决方案? 这可能是非常基本的。但是我也是。预先感谢!

柏林的问候 保罗

1 个答案:

答案 0 :(得分:0)

这是解决方法

.reshape(1, 214)

有关详细信息,请参见df <- data.frame(df$column1, df$column2, df$column3, df$columns4) alpha(df)
输入?alpha预期为alpha。您可以根据需要在列中创建一个数据框,然后根据需要将其与其他参数一起传递给a data.frame or matrix of data, or a covariance or correlation matrix