在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
与读取数据集类似,SAS可以以不同的格式写入数据集。 它可以将数据从SAS文件写入正常文本文件。 这些文件可以由其他软件程序读取。 SAS使用PROC EXPORT写入数据集。 PROC EXPORT它是一个SAS内置过程,用于导出SAS数据集,以将数据写入不同格式的文件。 语法在SAS中编写过程的基本语法是: PROC EXPORT DATA=libref.SAS data-set (SAS data-set-options) OUTFILE="filename" DBMS=identifier LABEL(REPLACE); 以下是所使用的参数的说明:
例我们将使用SASHELP库中提供的名为cars的SAS数据集。 我们将其作为以空格分隔的文本文件导出,其代码如下所示。 proc export data=sashelp.cars outfile= '/folders/myfolders/sasuser.v94/TutorialsPoint/car_data.txt' dbms=dlm; delimiter=' '; run; 在执行上面的代码中我们可以看到输出为文本文件并右键单击它,看它的内容。 编写一个CSV文件为了写逗号分隔的文件,我们可以使用带有值“csv”的dlm选项。 以下代码写入文件car_data.csv。 proc export data=sashelp.cars outfile= '/folders/myfolders/sasuser.v94/TutorialsPoint/car_data.csv' dbms=csv; run; 执行上面的代码,我们得到下面的输出。 编写制表符分隔文件为了写一个制表符分隔文件,我们可以使用带有值“tab”的dlm选项。 以下代码写入文件car_tab.txt。 proc export data=sashelp.cars outfile= '/folders/myfolders/sasuser.v94/TutorialsPoint/car_tab.txt' dbms=csv; run; 数据也可以写成HTML文件,我们将在输出交付系统章节下看到。 |
请发表评论