全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
2069 2
2009-06-26
物质横流的社会,大家都拿别人的东西来谋取自己的论坛币,很强大。。。

昨天学校刚考完SPSS,以下方法来自SPSS老师的无私传授。

正题:
多项选择例题:Q1.你对下载收论坛币,分享要收论坛币怎么看?(可多选)(随便写个当例子)
                           A.好资料是有偿的  B.要给他人劳动成果以回报  C.意愿是好的,但助长白金主义浪潮 D.共享风气丧失
                           E.增多了垃圾资料的诞生   
SPSS录入编码: 如果某人选择了ACE ,则在SPSS,Q1变量中直接录入:135 (答案无排序)

数据处理:1.首先对Q1多选进行分解:把所有ABCDE答案分解到Q11,Q12,Q13,Q14,Q15中去
                          compute-->Q11=1 (类似COUNT的效果) if   INDEX(String(Q1,f8),"1")>0
                       if是对所有答案出现过1的进行判定,然后付值1到Q11,这样就能简单的对所有多选题中出现过A的做频数分析了
                   (有兴趣的自己去看INDEX函数的说明)
                   2.重复1
                   3.analyze-->frequencies

总结:思想很简单,就是通过COMPUTE和相关函数,将多项选择题的多个答案逐个分解出来,然后分析他们的频数

延伸:对于排序的答案,类似于对5个答案排序,比如15342,  同样可以用类似的方法, 但思想略有不同,不在判定这个答案是否出现过
           而是要把第一出现的答案截取下来付值到Q11,再把第二答案截取下来赋值到Q12,以此类推。
           提示:1.用到截取,变量先开始定义为 字符型,等处理完毕再转换成数字型  2.用到SUBSTR函数

简单易上手,光看方法是没用的,自己操作下吧,第二个反正也不常用,就当是思考练习题吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2009-8-20 16:33:17
这是什么意思啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-8-20 20:51:49
谢谢分享。这和EXCEL里面的字符串分解函数类似。
不过,看不出比直接录入到Q11,Q12,Q13,Q14,Q15中去优越到那里去 :)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群