1

我想在 R 中打开一个 SAS 数据框 .sas7dbat。

我找到了一个包:Hmisc (p 237),但我不明白语法。

现在,当我想导入库中的数据集数据时,我会这样做:

编辑 :

测试<-sas.get(libraryName="C:/Users/.../lib" , member="data")

出现 SAS 日志窗口,但我收到此错误消息

Error in sas.get(libraryName = "C:/Users/.../lib",  : 
  SAS job failed with status 127
In addition: Warning message:
In sas.get(libraryName = "C:/Users/.../lib",  :
  C:/Users/.../lib/formats.sc? or formats.sas7bcat  not found. Formatting ignored. 

我认为语法是错误的,但我不理解文档的示例。

ps:我的电脑里有 SAS 9.3

4

1 回答 1

0

老实说,我从来没有设法开始sas.get工作。无论如何,它所做的只是将您的数据集写入文本文件,然后调用read.table它。由于您仍然需要 SAS,因此您可以PROC EXPORT自己轻松运行和编写文本文件。

于 2013-06-10T18:46:25.363 回答