警告消息:在 matrix(unlist(drop.item), ncol = 10, byrow = TRUE) 中:数据长度 [16] 不是列数 [10] 的倍数 >?
Warning Message: In matrix(unlist(drop.item), ncol = 10, byrow = TRUE) : data length [16] is not a multiple of the number of columns [10] >?
我一直在进行数据分析,没有任何问题。但是,当我尝试为某些(!)变量组合找到 Cronbach 的 alpha 时 - R 坚持认为 data length is not a multiple of the number of columns
.
这是一个例子:
PsycLoc <- subset(SCWB,select=c(Belong_2, Belong_3))
PSYCLOC <-data.matrix(PsycLoc)
alpha(PSYCLOC, check.keys=TRUE)
Reliability analysis
Call: alpha(x = PSYCLOC, check.keys = TRUE)
raw_alpha std.alpha G6(smc) average_r S/N ase mean sd median_r
0.69 0.69 0.53 0.53 2.2 0.017 8.1 1.8 0.53
lower alpha upper 95% confidence boundaries
0.66 0.69 0.72
Reliability if an item is dropped:
raw_alpha std.alpha G6(smc) average_r S/N alpha se var.r med.r
Belong_2 0.53 0.53 0.28 0.53 NA NA 0.53 0.53
Belong_3 0.28 0.53 NA NA NA NA 0.28 0.53
为了让您了解数据分布,这里是 SCWB$Belong_2
1 2 3 4 5 6 7 8 8.211 9 10
18 11 13 25 82 95 135 275 15 156 527
这是 SCWB$Belong_3
1 2 3 4 5 6 7 7.992 8 9 10
20 20 19 26 105 82 159 28 269 161 463
我确实收到了 alpha (0.69)。这个阿尔法有效吗?我可以忽略警告消息并继续进行数据分析吗?它会影响后续主成分分析的完整性吗?
如果警告消息有害 - 我该如何解决这个问题?
谢谢你的建议
该消息确实不完全是信息性的(与 psych::alpha
计算中的某些内容相关)...但是您得到此结果是因为您仅使用 2 个项目加载 Cronbach alpha。您至少需要拥有 3 件商品...
我一直在进行数据分析,没有任何问题。但是,当我尝试为某些(!)变量组合找到 Cronbach 的 alpha 时 - R 坚持认为 data length is not a multiple of the number of columns
.
这是一个例子:
PsycLoc <- subset(SCWB,select=c(Belong_2, Belong_3))
PSYCLOC <-data.matrix(PsycLoc)
alpha(PSYCLOC, check.keys=TRUE)
Reliability analysis
Call: alpha(x = PSYCLOC, check.keys = TRUE)
raw_alpha std.alpha G6(smc) average_r S/N ase mean sd median_r
0.69 0.69 0.53 0.53 2.2 0.017 8.1 1.8 0.53
lower alpha upper 95% confidence boundaries
0.66 0.69 0.72
Reliability if an item is dropped:
raw_alpha std.alpha G6(smc) average_r S/N alpha se var.r med.r
Belong_2 0.53 0.53 0.28 0.53 NA NA 0.53 0.53
Belong_3 0.28 0.53 NA NA NA NA 0.28 0.53
为了让您了解数据分布,这里是 SCWB$Belong_2
1 2 3 4 5 6 7 8 8.211 9 10
18 11 13 25 82 95 135 275 15 156 527
这是 SCWB$Belong_3
1 2 3 4 5 6 7 7.992 8 9 10
20 20 19 26 105 82 159 28 269 161 463
我确实收到了 alpha (0.69)。这个阿尔法有效吗?我可以忽略警告消息并继续进行数据分析吗?它会影响后续主成分分析的完整性吗?
如果警告消息有害 - 我该如何解决这个问题? 谢谢你的建议
该消息确实不完全是信息性的(与 psych::alpha
计算中的某些内容相关)...但是您得到此结果是因为您仅使用 2 个项目加载 Cronbach alpha。您至少需要拥有 3 件商品...