全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1749 2
2012-08-10
如题 ,如果我有这样格式的一个表格, 列1是一个大分类,列2是大分类下的小分类,怎么计算各个小分类的ret的平均值啊?
form_date datecode ret
28/nov/2007 31/dec/2007

111

0.23

28/nov/2007 31/dec/2007

125

0.11

28/nov/2007 31/dec/2007

123

0.15

28/nov/2007

2007/1/23

174

0.01

28/nov/2007

2007/1/23

106

-0.03

28/nov/2007

2007/1/23

129

0.15

31/nov/2007

2007/1/23

152

0.183333

31/nov/2007

2007/1/23

175

0.216667

31/nov/2007

2007/1/23

198

0.25

31/nov/2007

2007/2/27

123

0.283333

31/nov/2007

2007/2/27

144

0.11

31/nov/2007

2007/2/27

176

0.15

二维码

扫码加我 拉你入群

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

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

全部回复
2012-8-11 09:38:43
proc sql;
create table temp1 as
select form_date,date,mena(ret) as ret_mean
from temp group by  form_date,date;
quit;
二维码

扫码加我 拉你入群

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

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

2012-8-11 21:19:54
proc sort data=a;
by date;
run;

proc means data=a;
var ret;
by date;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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