【发布时间】:2018-03-26 12:31:51
【问题描述】:
我有一个要导入 SAS 的 .xls excel 文件(Microsoft Excel 97-2003 工作表)。所以我用了:
proc import datafile = "C:\Users\***\***\data.xls"
out = data dbms = EXCEL;
run;
但是我收到以下错误:
错误:DBMS 类型 EXCEL 对导入无效。
我尝试了不同的 DBMS(在很多情况下我并没有真正理解差异,只是对 EXCEL97、EXCEL4、EXCEL5、XLS 进行了猜测)。这些都不起作用。你知道如何处理吗?
前几列如下所示:
id status start end duration browser browserversion country Age
51 complete 03/08/2016 03/08/2016 0:21:57 Chrome 65.0 1 51
133 complete 03/08/2016 03/08/2016 0:10:07 Chrome 58.0 1 18
1002 complete 03/08/2016 03/08/2016 0:17:57 Chrome 58.0 1 40
【问题讨论】:
-
您有 SAS/访问 PC 文件的许可证吗?
-
如何检查?如果它是一种应用程序(如 sas 企业指南)那么可能不是
-
运行
proc setinit; run; -
好吧,我不这样做。
-
将工作表另存为 CSV 文件并使用数据步骤读取。