2017-01-16 87 views
0

我试图让分组选项正常工作。 当我选择分组时,我收到错误的数据。这里是我的代码R正确使用分组Likert

> likert(GroupCD[16]) 
    Item Strongly Disagree Disagree Neutral Agree Strongly Agree 
1 Q16     0  0 10.71429 46.42857  42.85714 
> likert(GroupCD[16],grouping = GroupCD$Group) 
    Group Item Strongly Disagree Disagree Neutral Agree Strongly Agree 
1  C Q16   6.666667 33.33333 60.00000  0    0 
2  D Q16   15.384615 61.53846 23.07692  0    0 

由于可以看到当由组分隔的值是错误的,或许(可能)我使用这个错误。

下面是组列

> print(GroupCD$Group) 
[1] "C" "C" "C" "C" "C" "C" "C" "C" "C" "C" "C" "C" "C" "C" "C" "D" "D" "D" "D" "D" "D" "D" "D" "D" "D" "D" "D" "D" 

有什么建议?

编辑:这里是GroupCD [16]

"Q16" 
    "1" "Strongly Agree" 
    "2" "Strongly Agree" 
    "3" "Strongly Agree" 
    "4" "Strongly Agree" 
    "5" "Agree" 
    "6" "Agree" 
    "7" "Strongly Agree" 
    "8" "Strongly Agree" 
    "9" "Agree" 
    "10" "Strongly Agree" 
    "11" "Strongly Agree" 
    "12" "Neutral" 
    "13" "Strongly Agree" 
    "14" "Agree" 
    "15" "Agree" 
    "16" "Neutral" 
    "17" "Strongly Agree" 
    "18" "Strongly Agree" 
    "19" "Agree" 
    "20" "Agree" 
    "21" "Agree" 
    "22" "Agree" 
    "23" "Agree" 
    "24" "Strongly Agree" 
    "25" "Agree" 
    "26" "Neutral" 
    "27" "Agree" 
    "28" "Agree" 
+0

'GroupCD [16]'中的数据样本将有助于了解你的情况发生了什么。 –

+0

我的坏= /我刚刚编辑 –

+0

我无法重现您的结果。 检查'Q16'和'group'类,如果它们属于“ordered”类,请尝试将它们更改为“factor”(无顺序),然​​后再次尝试'likert'。 –

回答

0

因此,我可以关闭此: 显然它与在R工作区/会话垃圾的问题(??)。一旦我开始了一个新的一切,一切正常