【发布时间】:2022-01-05 14:56:33
【问题描述】:
我在将 .SSD 文件转换为 .CSV 时遇到问题。我首先尝试使用 SAS Universal Viewer 进行此操作,但没有成功。现在我正在使用 SAS Studio On-Demand for Academics。我使用的数据是from here。
我从该源将两个数据文件(ACCIDENT.SSD 和 VEHICLE.SSD)上传到 SAS Studio 中名为 NASS 的文件夹中,并尝试将该文件夹定义为新库。但是,我对创建库的步骤感到困惑。
LIBNAME NASS v6 '/home/u59316558/sasuser.v94/NASS';
PROC EXPORT DATA=NASS.ACCIDENT
OUTFILE="/home/u59316558/sasuser.v94/CARS.csv"
dbms=csv replace;
返回
1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
68
69 LIBNAME nass v6 '/home/u59316558/sasuser.v94/NASS';
ERROR: The V6 engine cannot be found.
ERROR: Error in the LIBNAME statement.
70 PROC EXPORT DATA=NASS.ACCIDENT
71 OUTFILE="/home/u59316558/sasuser.v94/CARS.csv"
72 dbms=csv replace;
73
74 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
NOTE: Unable to open parameter catalog: SASUSER.PARMS.PARMS.SLIST in update mode. Temporary parameter values will be saved to
WORK.PARMS.PARMS.SLIST.
ERROR: Libref NASS is not assigned.
ERROR: Export unsuccessful. See SAS Log for details.
84
如何在 SAS Studio 或其他方式中将这些 .SSD 文件转换为 .CSV?
【问题讨论】:
-
从 libname 中删除 v6 并尝试。我不熟悉带有 SAS 的 .SSD 扩展。 SAS 数据集通常是 .sas7bdat 扩展名。但是,错误在于 v6,因此请摆脱它。
-
感谢@AlanC!这成功地创建了一个名为 NASS 的库,但它是空的。我的理解是 .SSD 来自 SAS v6 (csccsc.web.unc.edu/2016/06/what-are-ssd-and-sd2-files),数据可能来自 1980 年。
-
您不能使用 Unix 版本的 SAS 来读取在 Windows 下创建的版本 6 数据集。
-
感谢您的评论@Tom。在 Windows 上本地安装 SAS 是我唯一的选择吗?
-
我会使用 Stat/Transfer manual.stattransfer.com/index.html?hs133.html
标签: sas