我正在使用多个响应集工作,我想使用自定义表。但问题是,如果我使用MRSETS
或MULT RESPONSE
,则频率会彼此不同。
使用MULTI RESPONSE
:
MULT RESPONSE GROUPS=$XS10Q2_1_multi 'Variable label' (
XS10Q2_1_cod
XS10Q2_2_cod
XS10Q2_3_cod
XS10Q2_4_cod
XS10Q2_5_cod
(1,999))
/FREQUENCIES=$XS10Q2_1_multi.
使用MRSETS
:
MRSETS
/MCGROUP NAME=$XS10Q2_1_multi LABEL='Variable label' VARIABLES=XS10Q2_1_cod XS10Q2_2_cod
XS10Q2_3_cod XS10Q2_4_cod XS10Q2_5_cod
/DISPLAY NAME=[$XS10Q2_1_multi].
CTABLES
/VLABELS VARIABLES=$XS10Q2_1_multi DISPLAY=LABEL
/TABLE $XS10Q2_1_multi [COUNT F40.0, COLPCT.COUNT PCT40.1]
/CATEGORIES VARIABLES=$XS10Q2_1_multi ORDER=A KEY=VALUE EMPTY=INCLUDE.
我可以在这里找到什么?
提前感谢您的帮助!
*修改
使用MULT RESPONSE
:
Case Summary(b)
Cases
Valid Missing Total
N Percent N Percent N Percent
$XS10Q2_1_multia 329 32,4% 686 67,6% 1015 100,0%
$XS10Q2_1_multi Frequencies
Responses Percent of Cases
N Percent
a 113 29,2% 34,4%
b 101 26,2% 30,9%
c 93 23,9% 28,2%
d 33 8,5% 10,0%
e 26 6,6% 7,8%
DK 22 5,6% 6,6%
Total 387 100,0% 117,9%
MRSETS
和CTABLES
:
Count Column N %
a 103 31,4%
b 95 28,9%
c 92 27,9%
d 32 9,6%
e 24 7,4%
DK 12 3,6%
答案 0 :(得分:0)
嗯,这两组有不同的变量。如果真实变量具有相同的变量,请检查缺失值处理是否相同。然后发布输出,理想情况是数据。
答案 1 :(得分:0)
CTABLES有两种处理回复的方法:您可以计算重复的回复。如果您正在制表,比如说,杂志阅读,您可能不希望计算重复数,而如果您将车辆制成表格,则可能。这仅影响多个类别集,这似乎就是您所拥有的。
您可以使用MRSETS子命令或选项上的复选框来控制它。这会影响RESPONSES统计信息,但COUNT统计信息始终会忽略重复项。
查看该设置是否可以解决差异。如果没有,你想把数据发送给我(jkpeck@gmail.com),我可以看看。