新成員在這裏。試圖從R的網站下載大量的文件(但也開放給建議,如wget)。下載R中可變長度,嵌套URL的多個文件
從this post,我知道我必須創建一個帶有所需URL的向量。我最初的問題是編寫這個向量,因爲我在每個州有27個州和34個機構。我必須爲所有州的每個機構下載一個文件。州代碼總是兩個字符,代理機構代碼長度爲2到7個字符。該網址應該是這樣的:
http://website.gov/xx_yyyyyyy.zip
其中xx
是國家代碼和yyyyyyy
機構代碼,2首7個字符之間。我失去了如何建立一個這樣的循環。
我想那我可以下載這個URL列表具有以下功能:
for(i in 1:length(url)){
download.file(urls, destinations, mode="wb")}
這是否有意義?
(免責聲明:這篇文章的早期版本較早,但不完整的上傳我的錯,對不起!)
這個簡單的例子可以幫助'paste0(rep(letters [1:4],4),rep(1:4,each = 4))''。如果沒有關於機構名稱的更多信息,就不可能說更多。 – lmo
感謝您的輸入。機構名稱是首字母縮略詞:FAA,DEA,NTSB等。我用這些首字母縮略詞創建了一個矢量「代理」,還有一個有我需要的27個州的「州」矢量。將嘗試您的建議併發回。 – questionMarc
謝謝,@Imo!你的意見幫助了我很多。現在我明白添加字符串變量的動態。 – questionMarc