从R中的zip文件加载csv文件会导致输入错误中没有可用的行

从R中的zip文件加载csv文件会导致输入错误中没有可用的行,r,R,不是一个问题,而是一个别人可能会碰到的问题。我每周在CSV中处理一些数据,这些数据被放入zip文件以节省空间。 通常我可以通过以下代码轻松读取zip文件中的CSV: connections = unz(zip_path,csv_file) DAT_r = read.csv2(connections, sep=";", dec=",", header=TRUE, stringsAsFactors=TRUE, encodin

不是一个问题,而是一个别人可能会碰到的问题。我每周在CSV中处理一些数据,这些数据被放入zip文件以节省空间。 通常我可以通过以下代码轻松读取zip文件中的CSV:

connections = unz(zip_path,csv_file)
DAT_r = read.csv2(connections, sep=";", dec=",", header=TRUE, stringsAsFactors=TRUE,
                  encoding="latin1", fill=TRUE, check.names=FALSE)
然而今天我得到了一个误导性的错误:


read.table(file=file,header=header,sep=sep,quote=quote)中的
错误:输入中没有可用的行

在繁琐地检查CSV后,我意识到zip文件比平常大。事实上,该大小太大,无法读取,因此产生了错误。将zip拆分为两个文件解决了此错误


干杯

在冗长的CSV检查之后,我意识到zip文件比平常要大。事实上,该大小太大,无法读取,因此产生了错误。将zip拆分为两个文件解决了此错误

干杯