可以将SAS数据集(sas7bdat)保存到服务器上的本地文件夹中吗?例如c:\Work文件夹。我只知道proc导出到csv。谢谢。
发布于 2016-06-08 13:56:58
是的,这就是SAS中的库。它们本质上是用于存储SAS数据集的文件夹。首先创建对该位置的库引用,然后将数据集保存到该位置。
Libname out '/folders/myfolders/output/';
data out.data_save;
Set data_to_save;
Run;
发布于 2016-06-09 14:33:06
这取决于您如何连接到服务器,以及您是否在本地计算机上安装了SAS。
例如,如果您使用EG,则可以将数据导出为csv。如果您需要的是作为SAS数据集的数据,那么rsubmit和proc download的组合应该可以做得很好。
以下是当您在本地安装SAS时的示例:
libname w "/windows_directory";
signon server.port user='your_user' password="your_pwd" ;
rsubmit ;
libname r "/remote_folder";
* Executed in UNIX;
proc download data= r.inServer out= w.inServer; run;
endrsubmit;
发布于 2021-06-10 05:00:35
看看这个,https://stackoverflow.com/a/67914980/8311083。
您可以将sas7bdat作为文件导出到服务器。
https://stackoverflow.com/questions/37704018
复制