楼主: 心雨丶
2823 1

如何对在SAS中对数据分组进行加权 [推广有奖]

  • 2关注
  • 0粉丝

大专生

6%

还不是VIP/贵宾

-

威望
0
论坛币
729 个
通用积分
0.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
207 点
帖子
17
精华
0
在线时间
48 小时
注册时间
2014-5-25
最后登录
2016-11-1

楼主
心雨丶 发表于 2014-11-10 16:24:30 |AI写论文
3论坛币
我想要按照变量n和r_std来对mv进行分类求和,并且将结果输出到原来的数据集中,使得求和以后的值为一列新的变量,然后,在按照n和r_std来就mv的权重,希望高手帮忙赐教,谢谢!

关键词:数据分组 结果输出 Std 数据集 如何

沙发
bakoll 发表于 2015-1-9 21:23:31
proc import out=test file="..." dbms=xls replace;
getnames=yes;
run;
proc sort data=test;
by n r_std;
run;
proc sql;
create table test1 as select *,sum(mv) as sum_mv,mv/calculated sum_mv as proportion label="权重" from test group by n,r_std;
quit;

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

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