请选择 进入手机版 | 继续访问电脑版
楼主: 贾贡献
5258 13

求多项选择题做频数统计的程序 [推广有奖]

  • 0关注
  • 1粉丝

博士生

36%

还不是VIP/贵宾

-

威望
0
论坛币
264 个
通用积分
5.2026
学术水平
10 点
热心指数
14 点
信用等级
6 点
经验
3343 点
帖子
160
精华
0
在线时间
358 小时
注册时间
2006-2-27
最后登录
2024-3-1
毕业学校
复旦大学

贾贡献 发表于 2012-1-15 21:09:40 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
假如有一道多项选择题,有5个选项,无对错之分,现在有多条记录,想做下频数统计,只选一个选项的有几个人,选两项的有几个人,选三项的有几个人,选四项的有几个人,选五项的有几个人。求下频数统计的sas程序。谢谢!



二维码

扫码加我 拉你入群

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

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

关键词:多项选择题 选择题 sas程序 多条记录 统计 选择题 程序

已有 1 人评分热心指数 收起 理由
eijuhz + 1 精彩帖子

总评分: 热心指数 + 1   查看全部评分

贾贡献 发表于 2012-1-15 21:37:57 |显示全部楼层 |坛友微信交流群
附上类似的数据:
A               B               C               D               E
1        1        1        1        1
1        1        1        1        1
1        0        0        1        1
1        1        0        1        1
1        1        1        1        1
1        1        1        0        0
1        1        1        0        0
0        0        0        0        0
0        0        1        0        0
0        0        0        0        0
0        1        1        0        0
0        1        1        0        0
0        1        1        0        0
0        0        0        0        0

希望有知道的麻烦帮忙下,谢谢了。

使用道具

maidenhan 发表于 2012-1-15 21:53:52 |显示全部楼层 |坛友微信交流群
贾贡献 发表于 2012-1-15 21:37
附上类似的数据:
A               B               C               D               E
1        1        1        1        1
There's a way in SQL.

data test01;
        input a b c d e;
cards;
1 1 1 1 1
1 1 1 1 1
1 0 0 1 1
1 1 0 1 1
1 1 1 1 1
1 1 1 0 0
1 1 1 0 0
0 0 0 0 0
0 0 1 0 0
0 0 0 0 0
0 1 1 0 0
0 1 1 0 0
0 1 1 0 0
0 0 0 0 0
;run;
proc sql;
        create table test02 as
        select choice_num, count(*) as cnt
                from (select a+b+c+d+e as choice_num from test01)
                group by choice_num;
quit;

使用道具

beyondcj 发表于 2012-1-15 22:26:33 |显示全部楼层 |坛友微信交流群
同意楼上的

使用道具

lf497875400 发表于 2012-1-17 17:04:15 |显示全部楼层 |坛友微信交流群
这个题目,用spss分类汇总一下子就出来了呀

使用道具

lf497875400 发表于 2012-1-17 17:16:29 |显示全部楼层 |坛友微信交流群
lf497875400 发表于 2012-1-17 17:04
这个题目,用spss分类汇总一下子就出来了呀
哦  我说错了哦  是那个叫啥的  多重响应集哦 可以把0-1编码的 一次统计出来 先建立一个set然后选择要统计的指标  就都出来了

使用道具

贾贡献 发表于 2012-1-20 20:42:07 |显示全部楼层 |坛友微信交流群
maidenhan 发表于 2012-1-15 21:53
There's a way in SQL.

data test01;
十分感谢!

使用道具

爱萌 发表于 2012-1-28 14:13:47 |显示全部楼层 |坛友微信交流群
如果是每一个组合有多少人,应该是这样分析
最恨对我说谎或欺骗我的人

使用道具

贾贡献 发表于 2012-2-11 14:24:24 |显示全部楼层 |坛友微信交流群
maidenhan 发表于 2012-1-15 21:53
There's a way in SQL.

data test01;
如果还想在得出的结果后面加个百分比,即每一组占总体的百分比,需要怎么做呢?

使用道具

maidenhan 发表于 2012-2-11 15:01:07 |显示全部楼层 |坛友微信交流群
贾贡献 发表于 2012-2-11 14:24
如果还想在得出的结果后面加个百分比,即每一组占总体的百分比,需要怎么做呢?
proc freq data = test02;
        weight cnt;
        tables choice_num / out = test03;
run;

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-16 19:33