WDI.Rd
Downloads the requested data by using the World Bank's API, parses the resulting XML file, and formats it in long country-year format.
WDI( country = "all", indicator = "NY.GDP.PCAP.KD", start = 1960, end = 2020, extra = FALSE, cache = NULL )
country | Vector of countries (ISO-2 character codes, e.g. "BR", "US", "CA") for which the data is needed. Using the string "all" instead of individual iso codes pulls data for every available country. |
---|---|
indicator | Character vector of indicators codes. See the WDIsearch() function. If you supply a named vector, the indicators will be automatically renamed: `c('women_private_sector' = 'BI.PWK.PRVS.FE.ZS')` |
start | Start date, usually a year in integer format. Must be 1960 or greater. |
end | End date, usually a year in integer format. Must be greater than the `start` argument. |
extra | TRUE returns extra variables such as region, iso3c code, and incomeLevel |
cache | NULL (optional) a list created by WDIcache() to be used with the extra=TRUE argument |
Data frame with country-year observations. You can extract a data.frame with indicator names and descriptive labels by inspecting the `label` attribute of the resulting data.frame: `attr(dat, 'label')`
if (FALSE) { WDI(country="all", indicator=c("AG.AGR.TRAC.NO","TM.TAX.TCOM.BC.ZS"), start=1990, end=2000) WDI(country=c("US","BR"), indicator="NY.GNS.ICTR.GN.ZS", start=1999, end=2000, extra=TRUE, cache=NULL) # Rename indicators on the fly WDI(country = 'CA', indicator = c('women_private_sector' = 'BI.PWK.PRVS.FE.ZS', 'women_public_sector' = 'BI.PWK.PUBS.FE.ZS')) }