作者tew (咖啡王子)
看板Statistics
标题Re: [问题] SAS写到一半卡住了~请大大们指点一下.. …
时间Sun Jun 1 00:25:12 2008
proc sort data=yourfile;by code year month;
run;
proc means noprint data=yourfile;
var ret mv;
by code year month;
output out=newfile mean=mret mmv;
run;
※ 引述《ayung0508 (阿勇就是我)》之铭言:
: ※ 引述《bugle (低点)》之铭言:
: : *假设 data name = xxx;
: : proc sql;
: : create table tmp/*tmp=你要的名称*/ as
: : select put(date,yymmn6.) as date,
: : mean(ret) as ave_ret, mean(mv) as ave_mv
: : from xxx
: : group by 1
: : ;
: : quit;
: : /*当然你也是可以用 proc means , proc freq 之类的
: 非常感谢您,B先进,小弟有测试出来
: 但如前文小弟举的例子中是只有一家公司code=2
: 小弟手边的data总共有1700多家code=1700
: 请问我该如何把这程式修改成
: 1.能以"每家"公司的月平均报酬率、月平均市值"来分类呢?
: 2.以上程式只有三个变数,如果我想再把其他原来的变数襄入
: 我该怎麽做呢?
: 不好意思~耽误您宝贵的时间....
: 如果可以~请站内信告诉我您住址....小弟必定寄以薄礼相赠^___________^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.32.109
※ 编辑: tew 来自: 134.208.32.109 (06/01 00:26)
1F:推 ayung0508:感谢T大及B大~小弟问题已顺利解决 06/01 00:38
2F:→ ayung0508:终於可以安心睡个好眠~明早还得打工^^ 06/01 00:38
3F:推 kenshin528:t大用的方法实在很漂亮 06/01 11:14