R Studio 中从 csv 加载的行数有限

Limited number of rows loaded from csv in R Studio

当我将 csv 文件加载到 R Studio 时,我 运行 遇到了一个非常奇怪的情况。当我尝试加载包含 ~190k 条记录的文件时,我的数据框中仅显示 ~8k 条记录。

我尝试在 Mac 上将数据加载到 R Studio 中,一切正常。我用谷歌搜索了这个问题,但找不到解决方案。

以下是两台机器的规格:

PC - R + R Studio: latest version -

RAM: 8GB

MAC - R + R Studio: latest version -

RAM: 16GB

我也尝试过各种解决方案,例如 (quote = ""),但这并没有解决 t运行cation。也许我错过了一些非常简单的东西。有任何想法吗?

尝试使用 fread 函数,它可以比 read.csv 更快地读取大数据。 在我装有 R + Rstudio 的机器上,我可以在 4G RAM 下读取大约 3G csv 数据。 例如:

library("data.table")
data <- fread("ab.csv", header=TRUE, sep=",", colClasses = "numeric")

顺便说一句,找出内存限制并通过以下命令扩展 R 的最大数量:

memory.limit()
# set max memory usage is 2G
memory.size(max=2000)