在 SPSS 中配对多个响应集以进行直接比较
Pair multiple response sets in SPSS for their direct comparison
在我的数据库中,我有5个多重二分集MRST1 to MRST5
(已经由MRSETS命令定义);其中每个集合都来自相同的项目列表 (item 1 to 10
),尽管来自不同的变量 (v1 to v50
).
我想创建一个 table 直接比较列百分比,这样我就可以在列(MRST1 到 MRST5)中设置集合,在行中设置它们的项目(项目 1 到 10) .
已经尝试使用 MULT RESPONSE
和 MRSETS
,但根据文档说明,这些方法不允许“项目配对”;我也用过 CTABLES
和 CROSSTABS
但没有成功...
如有任何帮助,我们将不胜感激!
忽略多组定义,你可以通过一些重组得到你想要的table:
varstocases
/make grp1 from v1 to v10
/make grp2 from v11 to v20
/make grp3 from v21 to v30
/make grp4 from v31 to v40
/make grp5 from v41 to v50/index=vr(grp1)/null=keep.
means grp1 to grp5 by vr/cells=mean.
在我的数据库中,我有5个多重二分集MRST1 to MRST5
(已经由MRSETS命令定义);其中每个集合都来自相同的项目列表 (item 1 to 10
),尽管来自不同的变量 (v1 to v50
).
我想创建一个 table 直接比较列百分比,这样我就可以在列(MRST1 到 MRST5)中设置集合,在行中设置它们的项目(项目 1 到 10) .
已经尝试使用 MULT RESPONSE
和 MRSETS
,但根据文档说明,这些方法不允许“项目配对”;我也用过 CTABLES
和 CROSSTABS
但没有成功...
如有任何帮助,我们将不胜感激!
忽略多组定义,你可以通过一些重组得到你想要的table:
varstocases
/make grp1 from v1 to v10
/make grp2 from v11 to v20
/make grp3 from v21 to v30
/make grp4 from v31 to v40
/make grp5 from v41 to v50/index=vr(grp1)/null=keep.
means grp1 to grp5 by vr/cells=mean.