Скачивание и открытие zipfile
Я хотел бы скачать следующую zip-папку, содержащую 2 файла, и открыть ее для манипулирования данными. В настоящее время я знаю только, как загрузить его вручную.
https://d396qusza40orc.cloudfront.net/exdata%2Fdata%2FNEI_data.zip
Я также хотел бы скачать следующую zip-папку, которая содержит ряд вложенных папок, содержащих данные, которыми я заинтересован в загрузке для манипуляции. В настоящее время я загружаю их только вручную:
https://d396qusza40orc.cloudfront.net/getdata%2Fprojectfiles%2FUCI%20HAR%20Dataset.zip
Может кто-нибудь посоветовать мне, как это сделать через кодирование в R?
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))