使用R下载并解压缩包含文件夹的zip文件

使用R下载并解压缩包含文件夹的zip文件,r,R,在Rstudio中,我写道: urlcoP <- "http://www.cophieu68.vn/datax123456/metastock_all_data.zip" temp <- tempfile() download.file(urlcoP,temp) data <- read.table(unz(temp, "metastock_all_data.txt")) 原因是metastock\u all\u data.txt位于zip中名为datax123456的文件夹

在Rstudio中,我写道:

urlcoP <- "http://www.cophieu68.vn/datax123456/metastock_all_data.zip"
temp <- tempfile()
download.file(urlcoP,temp)
data <- read.table(unz(temp, "metastock_all_data.txt"))
原因是
metastock\u all\u data.txt
位于zip中名为
datax123456
的文件夹中。

试试这个

data <- read.table(unz(temp, "datax123456/metastock_all_data.txt"))

data请解释您的答案是如何解决问题的,它将帮助每个人更清楚地理解您的解决方案,以供将来参考。我猜@chinsoon12首先定义了zip文件位置,该位置以前丢失并产生了错误。您的代码在Rstudio中没有触发,我通过运行代码:data找到了解决方案
data <- read.table(unz(temp, "datax123456/metastock_all_data.txt"))