全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1147 5
2012-05-06
ooo.jpg

数据格式如上图  导入进去后

data AAA;
input SZZS,JXTY;

rs=dif(SZZS)/lag(SZZS);
rj=dif(JXTY)/lag(JXTY);            /*计算普通收益*/

proc means data=aaa;
run;

如果这么搞不行  怎么在sas里计算普通收益率
二维码

扫码加我 拉你入群

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

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

全部回复
2012-5-6 16:37:06
不会看,帮顶一下~~
二维码

扫码加我 拉你入群

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

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

2012-5-6 18:27:32
把你的程序完整的贴出来
二维码

扫码加我 拉你入群

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

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

2012-5-6 21:24:26
chendonghui1987 发表于 2012-5-6 18:27
把你的程序完整的贴出来
这就是完整的程序了
二维码

扫码加我 拉你入群

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

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

2012-5-6 21:39:47
数据都导入进了,还input干嘛?

data AAA;
set datahaveimportedin;

rs=dif(SZZS)/lag(SZZS);
rj=dif(JXTY)/lag(JXTY);            /*计算普通收益*/

proc means data=aaa;
run;
二维码

扫码加我 拉你入群

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

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

2012-5-7 11:21:16
我这没有出现错误呀,我的代码如下:

data work.a;
        input szzs jxty;
        datalines;
15554 4.5
17688 5.0
17890 3.0
;
run;

data work.b;
        set work.a;
        rs=dif(SZZS)/lag(SZZS);
        rj=dif(JXTY)/lag(JXTY);         
run;

proc means data=work.b;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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