download_undata_table | R Documentation |
Download data.un.org tables as csvs
download_undata_table(
table_url,
output_dir,
record_limit = 1e+05,
download_sleep = 30,
base_url = "http://data.un.org/Data.aspx",
downloader_url = "http://data.un.org/Handlers/DownloadHandler.ashx"
)
table_url |
[ |
output_dir |
[ |
record_limit |
[ |
download_sleep |
[ |
base_url |
[ |
downloader_url |
The base url of the data.un.org site download interface. Default is 'http://data.un.org/Handlers/DownloadHandler.ashx'. |
A list of all possible tables is shown here http://data.un.org/Explorer.aspx. Currently this function assumes one is able to filter by Year when downloading data.
The 'data.un.org' website does not allow one to download more than 100,000
records at a time. In order to account for this, we loop through groups of
years that stay below the limit. This means table_url
should not already
include specified filters for years as this function is intended to download
all years of data.
[character()
] file paths for each separate file downloaded.
Other get_undata:
get_undata_nrecords()
,
get_undata_update_dates()
,
undata_url_to_query()
## Not run:
table <- download_undata_table(
table_url = "http://data.un.org/Data.aspx?d=POP&f=tableCode:7;areaCode:0&v=1",
output_dir = tempdir()
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.