全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2116 8
2014-03-03
悬赏 10 个论坛币 已解决
我想要从全样本(test.file)中个别求的滚动样本数据tempfile1,tempfile2,...tempfile476,
export to out1.csv out2.csv.....out476.csv How to correct the error in the log file ?
Sincerly !
Cited by :

SAS Code Fragments

Macro to Compute a "rolling" standard deviation Log file
-------------------------------------
14         GOPTIONS ACCESSIBLE;
15         %macro rollspl;
16           %do firstobs = 1 %to 476;
17             %let lastobs = %eval( &firstobs + 24)
18          data tempfile.&firstobs;
19             set work.test(firstobs=&firstobs obs=&lastobs);
20          run;
21             proc export data=tempfile.&firstobs
22               outfile="c:\temp\out.&firstobs.csv"
23            dbms=csv
24            replace;
25            run;
26           %end;
27         %mend rollspl;
28         %rollspl
ERROR: Libname TEMPFILE is not assigned.
ERROR: Export unsuccessful.  See SAS Log for details.
NOTE: The SAS System stopped processing this step because of errors.
NOTE: PROCEDURE EXPORT used (Total process time):
-------------------------------------------------------------------


二维码

扫码加我 拉你入群

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

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

全部回复
2014-3-3 00:07:15
3qsir 发表于 2014-3-5 20:17
中间的点delete,  还是有ERROR
15         %macro rollsa;
16           %do firstobs = 1 %to 476;
复制代码
二维码

扫码加我 拉你入群

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

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

2014-3-4 14:39:24
tempfile.&firstobs out.&firstobs
中间的点
二维码

扫码加我 拉你入群

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

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

2014-3-4 22:46:04
I will try it aftercorrect to tempfile&firstobs

Thank Sir !
二维码

扫码加我 拉你入群

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

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

2014-3-5 06:39:59
tempfile是一个library 吗? 如果不是,显然后面不能跟一个点
二维码

扫码加我 拉你入群

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

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

2014-3-5 07:41:32
Thanks irisbird ,
It is dataset name
I had correct it yesterday.
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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