全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
2756 1
2012-07-20
想要出一个这样的table:
                总计        q24                q25                       
                        1        2        1        2        3        4
base                600        183        417        108        122        181        189
q1        1        60.0%        65.6%        57.6%        37.0%        49.2%        58.6%        81.5%
        2        40.0%        34.4%        42.4%        63.0%        50.8%        41.4%        18.5%

在SPSS20.0用如下程序:
table
      /FORMAT ZERO MISSING('0.0%')
      /ptotal=t1'总计'
      /ftotal=t2'base'  
      /Table=iall+t2+q1  by  t1+q24+q25V
      /statistics=count(t2'')  cpct(iall(PCT40.1)":iall)   cpct(q24 q25V(pct40.1)":q1)  

出来的Table是这样的:
                        总计        q24                q25                       
                                1        2        1        2        3        4
全部受访者        全部受访者        :iall)   cpct(q24 q25(pct40.1)        100.0%        30.5%        69.5%        18.0%        20.3%        30.2%        31.5%
base                        600        183        417        108        122        181        189
q1        1                360        120        240        40        60        106        154
        2                240        63        177        68        62        75        35
求高手帮忙看看。上述程序在11.0里运行没有问题(程序是从别人那里拷来修改的),但在20.0里出来的表就不是想要的。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-7-25 17:25:35
是程序写错了,这样写可以基本解决问题
  table
      /FORMAT ZERO MISSING('0.0%')
      /ptotal=t1'总计'
      /ftotal=t2'回答人数'  
      /Table=q1+t2  by  t1+q24+q25V     
      /statistics=count(t2'') cpct(q1(PCT40.1)'column %': q24 q25V)


但是出来的Base是在下面的,没法放在最上面

本文来自: 人大经济论坛 SPSS专版 版,详细出处参考: https://bbs.pinggu.org/forum.php? ... amp;from^^uid=2987560
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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