get_dataset {OECD} | R Documentation |
Download OECD data sets.
Description
Returns a data frame with the requested data, downloaded through the OECD's API.
Usage
get_dataset(
dataset,
filter = NULL,
start_time = NULL,
end_time = NULL,
pre_formatted = FALSE,
...
)
Arguments
dataset |
A string with the code for the desired data set |
filter |
A list of character vectors specifying filters to be applied to
each dimension of the dataset (see |
start_time |
Starting time for data. If left blank, no time filter is
applied (i.e. all observations since the earliest available observation are
downloaded). If end_time is specified, a |
end_time |
End time for data. |
pre_formatted |
boolean. Set to TRUE if filter to be applied is already formatted (e.g. if copied from the OECD's SDMX generator (see example below)). |
... |
Additional parameters passed to |
Value
A data frame
Examples
# Get entire dataset
## Not run: df <- get_dataset("EPL_OV")
## Not run: head(df, 10)
# Apply filter on dimensions "country" and "series"
## Not run: df <- get_dataset("EPL_OV",
filter = list(c("DEU", "FRA"),
c("EPRC_V1", "EPRC_V2")),
start_time = 2008, end_time = 2010)
## End(Not run)
## Not run: head(df, 10)
# Use pre-formatted filter copied from stats.oecd.org
## Not run: df <- get_dataset("PATS_REGION",
filter = "PCT_A.INVENTORS.BEL+BE10+BE21.TOTAL+BIOTECH+ICT",
start_time = 2008, end_time = 2010, pre_formatted = TRUE)
## End(Not run)
## Not run: head(df, 10)