楼主: 08liurenxing
3088 11

求教: SAS 分组 [推广有奖]

  • 0关注
  • 2粉丝

已卖:1254份资源

讲师

16%

还不是VIP/贵宾

-

威望
0
论坛币
4932 个
通用积分
6.5679
学术水平
8 点
热心指数
11 点
信用等级
5 点
经验
7740 点
帖子
424
精华
0
在线时间
153 小时
注册时间
2009-11-9
最后登录
2023-12-9

楼主
08liurenxing 发表于 2010-2-17 12:38:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
N       group
1        3
2        2
3        2   
2        4
3        5
1        1
2        2
2        3
3        1

如何计算以group分组的各组中,N的1、2、3出现的频率?以及2&3的共同频率?
谢谢啦
二维码

扫码加我 拉你入群

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

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

关键词:Group 求教

回帖推荐

jingju11 发表于3楼  查看完整内容

2# 08liurenxing

本帖被以下文库推荐

沙发
08liurenxing 发表于 2010-2-17 12:38:37
自己先顶顶

藤椅
jingju11 发表于 2010-2-17 12:55:01
2# 08liurenxing


  1. proc sort out = a; by group; run;
  2. data _null_;
  3.    do until(last.group);
  4.       set a;
  5.       by group;
  6.       s1 = sum(s1, (n in (1)));
  7.       s2 = sum(s2, (n in (2)));
  8.       s3 = sum(s3, (n in (3)));
  9.       s23 = sum(s23, (n in (2,3)));
  10.       end;
  11.    put group=s1=s2=s3=s23=;
  12. run;
复制代码
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

板凳
08liurenxing 发表于 2010-2-17 17:45:52
谢谢高手,咋跑不出来呢,s1 = sum(s1, (n in (1)))是指N中1的个数吗?麻烦你讲解一下吧,非常感谢。

报纸
08liurenxing 发表于 2010-2-17 17:48:03
还有要各个组中n内的各个数出现的比率应该如何计算呢?

地板
醉_清风 发表于 2010-2-18 18:59:48
in语句是不是有问题呢?
从来不需要想起 永远也不会忘记

7
jingju11 发表于 2010-2-18 22:08:30
6# 醉_清风

Why don't you check yourself? I don’t think any problem here.

8
醉_清风 发表于 2010-2-19 11:00:32
7# jingju11
阁下SAS能力之强,我早已领教,只是抱着学习的态度来求教而已 不必如此计较吧
另外 不知阁下是否洋人 若否 此种假洋鬼子的做法实在...
失敬失敬
从来不需要想起 永远也不会忘记

9
醉_清风 发表于 2010-2-19 11:09:51
7# jingju11
2和3共同出现的频率计算有问题吧?
请教了
从来不需要想起 永远也不会忘记

10
08liurenxing 发表于 2010-2-21 10:38:41
跑出来了,结果如下:
                                           SAS 系统                                           2
                                                         2010年02月21日 星期日 上午10时26分02秒

                          Obs    n    group    s1    s2    s3    s23

                                                            1     3      1       1     0     1     1
                                                            2     2      2       0     2     1     3
                                                            3     2      3       1     1     0     1
                                                            4     2      4       0     1     0     1
                                                            5     3      5       0     0     1     1
频数跑出来了,频率应该也能跑出来,我试试,不行再向您请教,非常感谢jingju11 。我要多多向您学习了。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 23:23