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

 

 

 

 

SAS 9.4中IMPORT过程说明

  • 语法
  • 综述
  • 示例
限制

IMPORT过程可用于以下操作环境:

  • Microsoft Windows
  • UNIX or Linux

文件的路径名最大长度为201个字符。

交互

所有带有百分号(%)的数据都被视为字符数据,以避免误解。 由于误解的危险,百分比数据被认为是字符数据。

支持 PROC IMPORT在CAS中支持CSV,TAB,DLM和JMP文件类型。
备注 您可以使用PROC IMPORT将外部文件导入SAS数据集或CAS表。
提示

SAS 9.4M5开始,PROC IMPORT支持CAS表的VARCHAR数据类型。 有关更多信息,请参见VARCHAR数据类型的支持。

使用XLSX引擎读取UTF-8数据。 有关更多信息,请参见SAS/ACCESS Interface to PC Files: Reference中的LIBNAME Statement Syntax for the XLSX Engine Statement。

不要使用DBMS = xls选项导入包含UTF-8数据的电子表格。

在通过DBMS = xlsx导入.xls电子表格之前,请使用Microsoft Excel将.xls电子表格转换为.xlsx电子表格。

查看 SAS Formats and Informats: Reference中的ANYDTDTMw. Informat

语法

PROC IMPORT
DATAFILE="filename" | TABLE="tablename"
OUT=<libref.>SAS data set <(SAS data set options)>
<DBMS=identifier> <REPLACE>;

从分隔符文件导入的声明
DATAROW=n;
DELIMITER=char'' | 'nnx;
GETNAMES=YES | NO;
GUESSINGROWS=n | MAX;

从JMP文件导入的声明
DBENCODING=12-char SAS encoding-value;
FMTLIB=<libref.>format-catalog;
META=libref.member-data-set;

过程任务和示例表

声明 任务 示例
PROC IMPORT 将外部数据文件导入到SAS数据集 Ex. 1Ex. 2Ex. 3Ex. 4
DATAROW 从分隔符文本文件中的特定行开始读取数据 Ex. 3
DBENCODING 指示用于JMP文件的编码字符集  
DELIMITER 指定输入文件中数据列的分隔符 Ex. 1Ex. 3Ex. 4
FMTLIB 将值标签保存到指定的SAS格式目录  
GETNAMES 根据输入文件第一行中的数据值生成SAS变量名称 Ex. 1Ex. 2
GUESSINGROWS 指定要扫描的输入文件的行数,以确定变量的适当数据类型和长  
META 将JMP元数据信息保存到指定的SAS数据集  

 

相关文章

 

 

 

CALL or EMAIL

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

400-621-1085
021-50391085

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

留言询价

 

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

     

 

 

 

 

 

 

 

 

 

 

 

 

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