我有一个包含多个CSV文件的ZIP压缩包。我希望使用fread函数将选定的CSV文件导入到R中。
使用read.csv
,我可以在不解压缩归档文件的情况下获取数据,如下所示。
con <- unz("myarchive.zip", "file2.csv")
file2 <- read.csv(con, sep = ",", stringsAsFactors = FALSE)
on.exit(close(con))
如何使用data.table::fread
函数,在不解压缩存档文件的情况下将CSV文件中的数据导入到R
中?
Expand-Archive
代替 - 但是很抱歉我没有Win来测试。 - daroczig