SAS中文论坛
标题:
求助:删除work中过渡数据集和print成EXCEL的方法
[打印本页]
作者:
shiyiming
时间:
2008-11-15 00:44
标题:
求助:删除work中过渡数据集和print成EXCEL的方法
首先非常感谢horse1对我需要用宏合并大量数据集所给出的程序语言。
虽然我没有一次成功,但根据我对宏语言的理解,更改了部分语句中的主要涉及文件名的内容,最终还是成功了!
所以非常感谢!
惟一的遗憾是,我发现用宏import 52个EXCEL文档成数据集,SAS的速度还是不算快。主要是要显示NOTE花了时间。
我还有几个问题:
1、因为批量导入了52个EXCEL文档成s1...s52共52个数据集在work库中,后来把它们合并成了1个数据集s,最后有什么宏命令能全部删除这些过渡数据集呢?删除s1 s2 s3 ... s52?
2、我最后制成了统计表,用数据集analy表示,用proc print data=analy;run;能显示出来。但能否输出成为EXCEL表格呢?好像print过程不能使用out语言输出。
感谢各位兄弟姐妹了。我可能比较菜哈!
<!-- e --><a href="mailto:liurd@swufe.edu.cn">liurd@swufe.edu.cn</a><!-- e -->
作者:
shiyiming
时间:
2008-11-15 12:35
标题:
Re: 求助:删除work中过渡数据集和print成EXCEL的方法
i'm more 菜, but
1.
/*
proc datasets library=work;
delete
%do i=1 %to 52;
s&i
%end;
;
run;
*/
2. use either ods html or ods tagset.excelxp, google for them
作者:
shiyiming
时间:
2008-11-17 10:02
标题:
Re: 求助:删除work中过渡数据集和print成EXCEL的方法
* Delete temporary datasets;
proc datasets nolist memtype=data library=work kill;;
run;
quit;
ods html file='e:\demo.xls';
proc print data=sashelp.class;
run;
ods html close;
作者:
shiyiming
时间:
2008-11-18 23:47
标题:
Re: 求助:删除work中过渡数据集和print成EXCEL的方法
怯怯地问LSD,你就快一统天下了,我的官还有得做吗?
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2