s****m 发帖数: 57 | 1 我想实现如下的功能:
在同一个data步里同时创建10个数据集:
data dataset1 dataset2 ... dataset10;
然后将这个10个数据集保存为10个csv文件。或者不创建sas数据集,直接输出成csv文件也行。
希望用sas代码实现,也就是运行完data步之后能够在指定的路径下生成这10个csv文件。
谢谢。 |
b*******g 发帖数: 513 | 2 filename aa "path.\XX.csv";
data _null_;
set dataset1;
file aa dlm=",";
put var1 var2 var3...;
run;
maybe, this will help.
Good Luck!
文件也行。
件。
【在 s****m 的大作中提到】 : 我想实现如下的功能: : 在同一个data步里同时创建10个数据集: : data dataset1 dataset2 ... dataset10; : 然后将这个10个数据集保存为10个csv文件。或者不创建sas数据集,直接输出成csv文件也行。 : 希望用sas代码实现,也就是运行完data步之后能够在指定的路径下生成这10个csv文件。 : 谢谢。
|
b*******g 发帖数: 513 | 3 Or try this:
filename cc "path.\xx.csv";
PROC EXPORT DATA=dataset1 OUTFILE=cc DBMS=CSV REPLACE;
run;
文件也行。
件。
【在 s****m 的大作中提到】 : 我想实现如下的功能: : 在同一个data步里同时创建10个数据集: : data dataset1 dataset2 ... dataset10; : 然后将这个10个数据集保存为10个csv文件。或者不创建sas数据集,直接输出成csv文件也行。 : 希望用sas代码实现,也就是运行完data步之后能够在指定的路径下生成这10个csv文件。 : 谢谢。
|