wb_search {wbstats} | R Documentation |
Search indicator information available through the World Bank API
Description
This function allows finds indicators that match a search term and returns a data frame of matching results
Usage
wb_search(
pattern,
fields = c("indicator_id", "indicator", "indicator_desc"),
extra = FALSE,
cache,
ignore.case = TRUE,
...
)
Arguments
pattern |
Character string or regular expression to be matched |
fields |
Character vector of column names through which to search |
extra |
if FALSE, only the indicator ID and short name are returned,
if |
cache |
List of data frames returned from |
ignore.case |
if |
... |
Any additional |
Value
a tibble with indicators that match the search pattern.
Examples
d <- wb_search(pattern = "education")
d <- wb_search(pattern = "Food and Agriculture Organization", fields = "source_org")
# with regular expression operators
# 'poverty' OR 'unemployment' OR 'employment'
d <- wb_search(pattern = "poverty|unemployment|employment")
# pass any other grep argument along as well
# everything without 'education'
d <- wb_search(pattern = "education", invert = TRUE)
# contains "gdp" AND "trade"
d <- wb_search("^(?=.*gdp)(?=.*trade).*", perl = TRUE)
# contains "gdp" and NOT "trade"
d <- wb_search("^(?=.*gdp)(?!.*trade).*", perl = TRUE)
[Package wbstats version 1.0.4 Index]