我有一个非常大的数据文件(my_file.dat
),其中包含31191984
行和几个变量。我想以编程方式将此数据集一小部分导入R
中,例如数据帧中的每一百万行。在此link,建议将read.table()
与nrows
选项一起使用。使用以下命令,它可用于第一轮100万行:
my_data <- read.table("path_to_my_file.dat", nrows = 1e+06)
在下一轮100万行中如何自动执行此过程,直到将所有零件导入为R数据帧?我知道,一种选择是将数据存储到SQL
数据库中,然后让R
与SQL
进行对话。但是,我只在寻找R
特定的解决方案。
答案 0 :(得分:1)