将文件导入 JMP 时,JSL 手册中的说明不能完全转换 SAS 格式我遵循 TXNelson 建议的策略将格式化 SAS 文件导入到 JMP。
我有加拿大人口普查的格式化 SAS 文件。SAS 程序打开,文件和格式库显示在库内容列表中。在浏览器中打开该文件时,会显示格式库中已生成并存档的所有格式。
我在 JMP 脚本窗口中使用以下语句从 JMP 导入:
sas导入数据(“加拿大”,“pumf2016”,convertcustomformats(1))
文件导入,ColumnInfo 显示已指定格式,但这些格式不显示为 JMP 值标签。 我显然做错了什么,但无法完全弄清楚是什么。我正在使用 p.1 上的说明。 JSL 语法参考的 224。谢谢!
数据存取回复:将文件导入 JMP 时,JSL 手册中的说明不能完全转换 SAS 格式我发现这个脚本可以工作:
从 JSL 窗口:
sas connect("", 连接库(1));
当前SAS连接()
sas 分配 lib refs("加拿大","C:\Users\lnitz\NewDownloads\2016_Ind_98M0001X")
sas 获取 lib refs();
*sas options fmtsearch=(加拿大工作库); /* 在此行之前停止 */
sas导入数据(“加拿大”,“pumf2016”,convertcustomformats(1))
将“sas options”行(以“options”开头)提交到 SAS 程序窗口。然后返回并运行导入行。目标文件已在 Canada 目录中创建。该过程的大部分痛苦是由于数十个错误调用造成的,例如找不到 127.0.0.1、没有 SAS、或者机器名称错误。通过在连接语句中未给出机器名称,该过程得以运行。我怀疑我的安装可能有问题,但是127.0.0.1的错误调用很常见,所以可能不仅仅是我的机器。
回复:将文件导入 JMP 时,JSL 手册中的说明不能完全转换 SAS 格式@tx尼尔森- 你能帮我吗?