【发布时间】:2024-01-09 23:23:01
【问题描述】:
我需要解压缩从 Kaggle 下载的 transactions.gz 文件;大约 (2.86 GB),3.5 亿行,11 列。
我在 RStudio、Windows Vista、32 位、RAM:3 GB 上试过:
transactions <- read.table(gzfile("E:/2014/Proyectos/Kaggle/transactions.gz"))
write.table(transactions, file="E:/2014/Proyectos/Kaggle/transactions.csv")
但我在控制台上收到此错误消息
> transactions <- read.table(gzfile("E:/2014/Proyectos/Kaggle/transactions.gz"))
Error: cannot allocate vector of size 64.0 Mb
> write.table(transactions, file="E:/2014/Proyectos/Kaggle/transactions.csv")
Error: cannot allocate vector of size 64.0 Mb
我检查了这个案例,但它对我不起作用:Decompress gz file using R
如果有任何建议,我将不胜感激。
【问题讨论】:
-
你在哪个平台上?如果基于 linux,您可以与 unix/shell 终端交互并在将其带入 R 之前对其进行处理。
-
谢谢,现在我有我的 .csv 文件
标签: r compression kaggle