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

从R中的sas7bdat文件中读取示例,r,sas,R,Sas,我有一个大小约为80GB的sas7bdat文件。因为我的电脑有4GB的内存,所以我能看到的唯一方法就是读取它的一些行。我尝试在R中使用sas7bdat包,该包给出错误“不支持big-endian文件” haven中的read_sas()函数似乎可以工作,但该函数只支持读取特定列,而我需要读取包含所有列的行的任何子集。例如,如果我能读懂1%的数据就可以了。 有没有办法做到这一点?有可以用的软件包吗? 稍后,我计划阅读文件的部分内容,并将其分成100多个部分如果您有Windows,则可以使用免费的和

我有一个大小约为80GB的sas7bdat文件。因为我的电脑有4GB的内存,所以我能看到的唯一方法就是读取它的一些行。我尝试在R中使用sas7bdat包,该包给出错误“不支持big-endian文件” haven中的read_sas()函数似乎可以工作,但该函数只支持读取特定列,而我需要读取包含所有列的行的任何子集。例如,如果我能读懂1%的数据就可以了。 有没有办法做到这一点?有可以用的软件包吗?
稍后,我计划阅读文件的部分内容,并将其分成100多个部分

如果您有Windows,则可以使用免费的和。然后,您可以将CSV以更可读的块形式导入R。

这是一项商业、研究、教育还是非盈利型工作?我正在尝试它,用于教育目的。我没有sas许可证sas是免费的,用于教育目的。请参阅SAS Analytics U,您可以下载该软件。80GB仍然很大,因此我建议您将工作文件夹切换到共享位置,而不是默认位置,但您可以在那里处理它。或者至少读入并导出到txt或任何您想要的格式。是否有不需要使用sas的替代方案?基本上,我想用R来处理这个问题,这里的解析逻辑是用R语法编写的:我想你可以得到大量的原始数据,并且不用“幻数”检查就可以运行它。大概