View source: R/metadata_series.R
get_metadata_series_table | R Documentation |
Get all the series for a given table
get_metadata_series_table(
idTable = NULL,
filter = NULL,
det = 0,
tip = NULL,
lang = "ES",
validate = TRUE,
verbose = FALSE,
metanames = FALSE,
metacodes = FALSE
)
idTable |
(int): id of the table. For further information about ids click this link. |
filter |
(list): list of variables and values. Filtering data from tablesWhen we request data from tables there is the possibility of filtering data
on the fly using metadata information about the variables and their values
that define the series. See Case one: tempus tableURL example.
For a tempus table the filter is based on ids. The format is
Case two: px tablesURL example.
For a px table the filter is based on codes. The format is
Case three: tpx tableURL example.
For a tpx table the filter is based on codes. The format is
URL example.
There are tpx tables that contain variable ids and value ids. In this case,
we can use the ids instead of the codes to build the filter. To do this we add
the alias ~id at the end of each id: Using shortcutsAdditionally, shortcuts can be used to filter. They simplify the filtering
approach by using standardized names for variable IDs and therefore simplify
their use. The format for a tempus table is:
|
det |
(int): level of detail. Valid values: 0, 1 or 2. |
tip |
(string): set to 'A' for friendly output (e.g. readable dates), set to 'M' to include metadata or set to 'AM' for both. |
lang |
(string): language of the retrieved data. Set to 'ES' for Spanish or set to 'EN' for English. |
validate |
(logical): validate input parameters. A FALSE value means fewer API calls. Therefore, it is recommended to set it to FALSE when there is no doubt about the validity of the input parameters, including the filter. |
verbose |
(logical): print additional information, including the URL to call the API service. |
metanames |
(logical): set to TRUE to extract the name of the values that defined the table. The names are extracted from the metadata information (it is mandatory to include 'M' in the tip parameter). Several columns are created corresponding to the values of the different variables. |
metacodes |
(logical): set to TRUE to extract the codes and ids of the values that defined the table. The codes and ids are extracted from the metadata information (it is mandatory to include 'M' in the tip parameter). Several columns are created corresponding to the values of the different variables. |
Data frame with information of the series for a given table.
# Get time series without data from table with identification code "50902"
filter <- list("3" = "83")
df <- get_metadata_series_table(idTable = 50902, validate = FALSE,
filter = filter)
head(df)
# Get metadata as well
df <- get_metadata_series_table(idTable = 50902, validate = FALSE,
filter = filter, metanames = TRUE, metacodes = TRUE, tip = "M")
head(df)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.