方法一,容易出错:
*通过 import 过程读取外部excel文件建立数据集;
libname paper1 'e:\目录名';
proc import out=x.abc /*输出的数据集名*/
datafile="E:\目录名\xyz.xlsx";/*要导入的excel文件的完整路径和数据名,要写清楚扩展名*/
range = "sheet1$";/*指出电子表格中的那一个表单,就是表单名字*/
getnames=yes;/*指出第一行是否有字段名*/
run;
run之前可以加其他参数:
方法二:
你干脆找软件Stat/Transfer,转换格式以后再到SAS里打开数据
SAS通过 import 过程导入excel数据_百度经验(仅供参考):
https://jingyan.baidu.com/article/5d368d1ef905d83f60c057ae.html
你可以这样,想要将其他形式文件导入成SAS ——PROC IMPORT / 直接读入其他形式文件proc import datafile = "c:datahsb2sav" out= workhsb2; run; proc contents data=hsb2; run; SAS导入数据:SAS recognizes the file type to be imported b如何将excel文件导入sas
你可以这样,想要将其他形式文件导入成sas ——proc import / 直接读入其他形式文件proc import datafile = "c:\data\hsb2.sav" out= work.hsb2; run; proc contents data=hsb2; run; sas导入数据:sas recognizes the file type to be imported by file extension.
PROC IMPORT OUT= WORK.crackman
DATAFILE= "C:\Documents and Settings\Administrator\桌面\2008
.xls"
DBMS=EXCEL REPLACE;
RANGE="Sheet1$";
GETNAMES=YES;
MIXED=YES;
SCANTEXT=YES;
USEDATE=YES;
SCANTIME=YES;
RUN;
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....