List valid codes for one dimension of an SSB table
ssb_codes.RdReturns every code that is accepted as a filter value for one
dimension of the given table, together with the human-readable label
for each code. Use this before calling get_ssb_data() to verify
that the codes you want to filter on are valid.
Arguments
- table_id
Character. The SSB table identifier, for example
"07459".- dimension
Character. The dimension identifier, exactly as shown in the
dimensioncolumn ofssb_describe(). For example"Region"or"Tid".- language
Character. Language for labels.
"no"(default) or"en".- cache
Logical. If
TRUE(the default), table metadata is stored in memory for the session so that repeated calls for the same table are fast.- refresh_metadata
Logical. If
TRUE, discard any cached metadata and fetch fresh information from SSB. Defaults toFALSE.
Value
A data.frame with four columns: table_id, dimension,
code (the value to use in a filter), and label (the
human-readable name).
See also
ssb_describe() to list all dimensions first.
get_ssb_data() to download data using the codes as filters.
Examples
if (FALSE) { # \dontrun{
# Inspect all dimensions of table 07459
ssb_describe("07459")
# List every valid code for the Region dimension
ssb_codes("07459", "Region")
# Same in English
ssb_codes("07459", "Region", language = "en")
} # }