下载和打开 zipfile
Posted
技术标签:
【中文标题】下载和打开 zipfile【英文标题】:Downloading and opening zipfile 【发布时间】:2014-08-24 08:44:29 【问题描述】:我想下载以下包含 2 个文件的 zip 文件夹并打开它来操作数据。目前我只知道如何手动下载它。
https://d396qusza40orc.cloudfront.net/exdata%2Fdata%2FNEI_data.zip
我还想下载以下 zip 文件夹,其中包含一系列嵌套文件夹,其中包含我有兴趣下载以进行操作的数据。目前我只是手动下载它们:
https://d396qusza40orc.cloudfront.net/getdata%2Fprojectfiles%2FUCI%20HAR%20Dataset.zip
谁能告诉我如何通过 R 中的编码来做到这一点?
【问题讨论】:
欢迎来到 ***。快速提示:最好提供minimal reproducible example。否则你的问题可能会被关闭,因为它看起来像“这是我的问题,为我做这项工作”(除其他外)。 【参考方案1】:这是一种方法:
fn <- "https://d396qusza40orc.cloudfront.net/exdata%2Fdata%2FNEI_data.zip"
download.file(fn, tf <- tempfile(fileext = ".zip"))
unzip(tf, exdir = td <- file.path(tempdir(), "myzip"))
(list.files(td, full.names = TRUE, recursive = TRUE))
【讨论】:
以上是关于下载和打开 zipfile的主要内容,如果未能解决你的问题,请参考以下文章
如何调试库代码中发生的 NullPointerException?