我有超过100列的1600万条客户记录。我有兴趣在R中加载完整的数据,并希望在其上运行我的R代码。
我已使用以下内容在R中加载数据:
read.table("D:/data.txt",header = TRUE, sep = "þ",
skipNul = TRUE,strip.white = TRUE,
fill=TRUE, check.names = TRUE,na.string="NA",quote="")
然而我的系统挂了。
是否有任何有效且有效的方式来读取大数据?
答案 0 :(得分:5)
library(data.table)
DT <- fread("D:/data.txt")
如果您正在处理该大小的数据,您可能希望无论如何都要使用data.table
;)