gpt4 book ai didi

r - 检查 R 中李克特量表的有效值

转载 作者:行者123 更新时间:2023-12-04 10:54:06 25 4
gpt4 key购买 nike

我是 SPSS 用户,正在尝试切换到 R。

我在一个数据框中有几个变量(ea01ea06pre01pre09)。

数据来自调查问卷,采用李克特格式(1 到 5 的整数)。

SPSS 有一个选项来验证这些变量的值,检查它们是否都在预期范围内,并显示其中有无效错误。

id ea01 ea02 ea03 ea04  
1 4 5 6 5
2 3 2 1 3
3 3 2 4 0
4 5 3 4 3

验证程序应该告诉我 case 1 在变量 ea03 中是无效值,而 case 3 在变量 ea04 中是无效值。

如何在 R 中做到这一点?

最佳答案

你也可以这样做:

indx <- which(df >5 | df < 1,arr.ind=TRUE)
setNames(indx[,1], names(df)[indx[,2]])
#ea03 ea04
#1 3

关于r - 检查 R 中李克特量表的有效值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27601815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com