上海卡贝信息技术有限公司

 

 

SAS 9.4读取外部数据:读取逗号分隔的文件

示例代码

在此的示例IMPORT过程导入一个文件,其中包含用逗号分隔的值。 要运行此示例,请将文件http://support.sas.com/documentation/onlinedoc/viya/exampledatasets/cholesterol.csv保存到SAS会话可访问的位置。

proc import datafile='C:\examples\cholesterol.csv'
out=work.mycholesterol
replace;
run;

proc print data=work.mycholesterol;
run;

输出显示文件已正确导入,包括列名。

work.mycholesterol输出

关键理念

Base SAS软件可以导入和导出某些外部文本文件,而无需使用SAS/ACCESS引擎。 这些文件通常称为原始数据或定界数据。 DATA步或PROC IMPORT可以从文本文件读取数据,并将该数据提供给V9引擎以输出到SAS数据集。

如果您希望Base SAS读取或写入Microsoft Excel文件,则该文件必须具有.csv扩展名。 要导入扩展名为.xls或.xlsx的Excel文件,您必须具有SAS/ACCESS Interface to PC Files的许可证。 在Excel中,您可以将Excel文件另存为.csv文件。

如果从Excel文件创建SAS数据集,则数据是静态的,不会更改以反映下层Excel数据。 如果要将数据保留在Excel中作为可以从SAS查询的持续数据存储,请使用XLSX或EXCEL引擎。 您必须具有SAS/ACCESS Interface to PC Files的许可证。

 

相关文章

 

 

 

CALL or EMAIL

有关SAS软件的更多信息,请联系我们的销售代表:

400-621-1085
021-50391085

或点击下面的链接直接在线提交购买咨询信息

留言询价

 

联系我们
销售咨询点击这里给我发消息
产品咨询点击这里给我发消息
淘宝店铺 点击这里给我发消息 

     

 

 

 

 

 

 

 

 

 

 

 

 

   
站点地图|隐私政策|加入我们
Copyright ©2022  上海卡贝信息技术有限公司   All rights reserved.