Я хотел бы знать, как скачать файлы LEHD со своего FTP-сайта.Как использовать R для загрузки данных LEHD с веб-сайта?
https://lehd.ces.census.gov/data/lodes/LODES7/
Мне нужно, чтобы загрузить данные на несколько лет, и для рабочего места и место жителя мест. Файлы регулярно названы, и техническая документация можно найти здесь:
https://lehd.ces.census.gov/data/lodes/LODES7/LODESTechDoc7.2.pdf S000 ссылки все сегменты рабочей силы ссылки JT00 все типы заданий
Так типичное имя файла: ca_wac_S000_JT00_2008.csv.gz В «каталог»/URL-адрес: https://lehd.ces.census.gov/data/lodes/LODES7/ca/wac/
This bit of git-hub code seems relevant. Harvard tutorial был полезен и предоставил мне способ создать список всех файлов. Но я не могу загрузить фактическую загрузку - R.curl hasn't worked for me, так как я столкнулся с проблемой SSL.
Расширенный код, кажется, не работает, либо:
install.packages("RCurl")
library(RCurl)
options(RCurlOptions = list(cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl")))
URL <- "https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2Fss06hid.csv"
x <- getURL(URL)
x
#the above code works.
#my implementation...fails
URL <- "https://lehd.ces.census.gov/data/lodes/LODES7/ca/wac/ca_wac_S000_JT00_2002.csv.gz"
x <- getURL(URL)
#results in following error:
#Error in function (type, msg, asError = TRUE) :
# error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
DevTools :: session_info) Информация о сессии (---------------- -------------------------------------------------- --------------------- установка значения версия R версия 3.4.3 (2017-11-30) система x86_64, mingw32 ui RStudio (1.1.383) язык (EN) English_United States.1252 tz Америка/Денвер
Дата 2017-12-17Пакеты ------------------------------------------ ------------------------------------------------- пакет * версия дата источник acs * 2.1.2
2017-10-10 CRAN (R 3.4.3) assertthat 0.2.0 2017-04-11 CRAN (R 3.4.3) база * 3.4.3 2017-12-06 local bindr 0.1 2016-11-13 CRAN (R 3.4.3) bindrcpp 0.2 2017-06-17 Класс CRAN (R 3.4.3) класс 7.3-14 2015-08-30 CRAN (R 3.4.3) classInt 0,1-24 2017-04-16 CRAN (R 3.4.3) компилятор 3.4.3
2017-12-06 локальный завиток * 3.1 2017-12-12 CRAN (R 3.4.3) наборы данных * 3.4.3 2017-12-06 местный DBI 0.7 2017-06-18 CRAN (R 3.4.3) devtools * 1.13.4 20 17-11-09 дайджест CRAN (R 3.4.3) 0.6.13 2017-12-14 CRAN (R 3.4.3) dplyr * 0.7.4 2017-09-28 CRAN (R 3.4.3) e1071 1.6-8 2017-02-02 CRAN (R 3.4.3) иностранный 0.8-69 2017-06-22 CRAN (R 3.4.3) gdtools * 0.1.6 2017-09-01 CRAN (R 3.4.3) git2r 0.19.0
2017-07-19 CRAN (R 3.4.3) клей 1.2.0 2017-10-29 CRAN (R 3.4.3) графика * 3.4.3 2017-12-06 локальные grDevices * 3.4.3 2017-12 -06 локальная сетка 3.4.3 2017-12-06 местная hms 0.4.0 2017-11-23 CRAN (R 3.4.3) httr 1.3.1 2017-08-20 CRAN (R 3.4.3) решетка 0.20-35 2017-03-25 КРАН (R 3.4.3) lode * 0,1,0 2017-12-17 git (@ 8cca008) magrittr 1.5 2014-11-22 CRAN (R 3.4.3) maptools 0.9-2
2017- 03-25 CRAN (R 3.4.3) memoise 1.1.0 2017-04-21 CRAN (R 3.4.3) методы * 3.4.3 2017-12-06 local pkgconfig 2.0.1 2017-03-21 CRAN (R 3.4.3) plyr 1.8.4 2016-06-08 CRAN (R 3.4.3) purrr 0.2 .4 2017-10-18 CRAN (R 3.4.3) R6
2.2.2 2017-06-17 CRAN (R 3.4.3) rappdirs 0.3.1 2016-03-28 CRAN (R 3.4.3) Rcpp 0.12 .14 2017-11-23 CRAN (R 3.4.3) readr 1.1.1 2017-05-16 CRAN (R 3.4.3) rgdal 1.2-16 2017-11-21 CRAN (R 3.4.3) rgeos 0.3-26 2017-10-31 CRAN (R 3.4.3) rlang 0.1.4 2017-11-05 CRAN (R 3.4.3) sf 0.5 -5 2017-10-31 CRAN (R 3.4.3) sp * 1.2-5 2017-06-29 Статистика CRAN (R 3.4.3) * 3.4.3 2017-12-06 local stringi 1.1.6 2017-11 -17 CRAN (R 3.4.2) stringr * 1.2.0 2017-02-18 CRAN (R 3.4.3) tibble 1.3.4 2017-08-22 CRAN (R 3.4.3) tigris * 0,5.3
2017-05-26 Инструменты CRAN (R 3.4.3) 3.4.3 2017-12-06 местный
udunits2 0,13 2016-11-17 единицы CRAN (R 3.4.1) 0.4-6
2017-08-27 CRAN (R 3.4.3) utils * 3.4.3 2017-12-06 местный
uuid 0,1-2 2015-07-28 CRAN (R 3.4.1) withr 2.1.0
2017-11-01 CRAN (R 3 , 4,3) XML * 3.98-1.9 2017-06-19 КРАН (R 3.4.1)
ajdamico ссылка уже не является хорошей. – Mox