在这里找不到解决办法非常愚蠢,所以我写了一个问题。如果它太基础,我很抱歉。
目录中有一个zip文件
dir <- "C:/Users/...
setwd(dir
to_open <- list.files(dir,".zip")
to_open
[1]&#34; getdata-projectfiles-UCI HAR Dataset.zip&#34;
现在我尝试了100个函数来查看压缩目录。有3个文件,每个文件有5个csv / txt文件。
如何从R里面打电话给他们?
到目前为止,我只用unzip(to_open)
成功,这使得目录中的文件更多,并且代码的可重现性更低。
请帮忙! 感谢
答案 0 :(得分:1)
您可以将unzip
文件逐个放入另一个目录并随后清理
td <- tempdir()
unzip(file_to_unzip, ex = td)
# do something with the files
file.remove(list.files(td, full.names = TRUE))