New member here. Trying to download a large number of files from a website in R (but open to suggestions as well, such as wget.)
From this post, I understand I must create a vector with the desired URLs. My initial problem is to write this vector, since I have 27 states and 34 agencies within each state. I must download one file for each agency for all states. Whereas the state codes are always two characters, the agency codes are 2 to 7 characters long. The URLs would look like this:
http://website.gov/xx_yyyyyyy.zip
where xx
is the state code and yyyyyyy
the agency code, between 2 and 7 characters long. I am lost as to how to build one such loop.
I assume I can then download this url list with the following function:
for(i in 1:length(url)){
download.file(urls, destinations, mode="wb")}
Does that make sense?
(Disclaimer: an earlier version of this post was uploaded earlier but incomplete. My mistake, sorry!)