从R中的sas7bdat文件中读取一个示例

Mad*_*odi 5 r sas

我有一个大小约为80 GB的sas7bdat文件.由于我的电脑有4 GB的内存,我能看到的唯一方法是读取它的一些行.我尝试在R中使用sas7bdat包,它给出错误"不支持大端文件"避难所中的read_sas()函数似乎可以工作,但该函数仅支持读取特定列,而我需要读取所有列的任何行子集.例如,如果我能读取1%的数据来理解它就没问题.有没有办法做到这一点?任何包可以工作?后来我计划读取文件的一部分并将其分成100个左右的部分

Cra*_*sen 1

如果您使用的是 Windows ,则可以使用免费的SAS Universal Viewer并将数据集导出为 CSV然后,您可以使用此方法将 CSV 以更具可读性的块导入到 R 中。