楼主: TITANATE
1831 8

[原创博文] 求教一个变量分组的问题 [推广有奖]

  • 2关注
  • 0粉丝

初中生

23%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
62 点
帖子
7
精华
0
在线时间
13 小时
注册时间
2012-8-12
最后登录
2014-5-29

楼主
TITANATE 发表于 2012-9-10 11:51:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各路大神,我有一个数据集,两个变量。现在需要按var1 分组,分组后计算每组的var2的均值,然后再将每组中var2大于2倍均值的观测删掉。请问code怎么写呢?最好是完整code,多谢了!:)
二维码

扫码加我 拉你入群

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

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

关键词:变量分组 code VaR COD ODE 最好

回帖推荐

nomad5 发表于2楼  查看完整内容

data a; input a b; cards; 1 1 1 2 1 3 1 4 1 50 1 6 1 7 1 8 2 9 2 10 2 11 2 12 2 13 2 80 2 15 2 16 2 16 ; run; proc sql; create table b(where=(b

本帖被以下文库推荐

沙发
nomad5 发表于 2012-9-10 13:03:13
data a;
    input a b;
    cards;
    1 1
    1 2
    1 3
    1 4
    1 50
    1 6
    1 7
    1 8
    2 9
    2 10
    2 11
    2 12
    2 13
    2 80
    2 15
    2 16
    2 16
    ;
run;

proc sql;
    create table b(where=(b<=2*avg)) as
      select *
            ,avg(b) as avg
        from a
        group by a
    ;
quit;
已有 2 人评分经验 论坛币 学术水平 热心指数 收起 理由
bakoll + 3 + 3 精彩帖子
TITANATE + 1 + 1 非常感谢!

总评分: 经验 + 3  论坛币 + 3  学术水平 + 1  热心指数 + 1   查看全部评分

藤椅
TITANATE 发表于 2012-9-10 19:59:37
nomad5 发表于 2012-9-10 13:03
data a;
    input a b;
    cards;
试了下,结果是正确的! 非常感谢!

能再请教一个问题么~ 如果需要把每组中var2的最大值最小值算出,将最大值与最小值之差小于1的组全部删除,这个代码又该怎么写呢?

板凳
nomad5 发表于 2012-9-10 20:23:19
max(var2)
min(var2)

你的问题太基础了……

报纸
TITANATE 发表于 2012-9-10 20:24:12
nomad5 发表于 2012-9-10 13:03
data a;
    input a b;
    cards;
还有个小问题,为什么执行以后,观测的数量变多了呢?

地板
nomad5 发表于 2012-9-10 20:24:44
那里多了?
应该是少了2个

7
TITANATE 发表于 2012-9-10 20:40:37
nomad5 发表于 2012-9-10 20:23
max(var2)
min(var2)
最大值,最小值我会,只是我不知道怎么把整组删除。
初学,不是很熟,还请原谅~ 多谢啦!

8
TITANATE 发表于 2012-9-10 20:44:15
nomad5 发表于 2012-9-10 20:24
那里多了?
应该是少了2个
刚是把这个用到一个大点的数据集上,结果数字太大看错了... 不好意思...SAS刚用,还没怎么熟...

9
nomad5 发表于 2012-9-10 21:29:05
TITANATE 发表于 2012-9-10 20:40
最大值,最小值我会,只是我不知道怎么把整组删除。
初学,不是很熟,还请原谅~ 多谢啦!
每个组都只有一个最大值和最小值,所以你把差小于1的干掉,就等于干掉整组。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 22:34