
Get the codelists of a Swiss Stats Explorer dataset (deprecated)
Source:R/bfs_get_sse_metadata.R
bfs_get_sse_metadata.RdDeprecated since BFS 0.8.0: use bfs_sse_dimensions() instead. This
function still works and gets only bug fixes, e.g. the labels of codes
with no name in language (see NEWS). To move your code, see the article
Moving to the new Swiss Stats Explorer functions.
Get the dimensions of a dataset of the Swiss Stats Explorer (SSE) API
(https://stats.swiss/) and the values each dimension can take. Use them
to build the query of bfs_get_sse_data().
Arguments
- number_bfs
The id of an SSE dataset (dataflow), e.g.
"DF_LWZ_1". It is shown in the URL of the dataset on https://stats.swiss/.- language
Language of the labels:
"de"(default),"fr","it"or"en". A label missing in this language falls back to another language.
Value
A tibble with one row per value of each dimension:
- code
The dimension code, to use as a name in
query.- text
The dimension label.
- value
The value code, to use as a value in
query.- valueText
The value label.
- position_dimension
The position of the dimension in the dataset.
Returns NULL if there is no internet connection.
Details
The list of the SSE datasets is cached for the R session. A long-running
R session, e.g. a Shiny app, keeps using the version of a dataset it saw
first: call bfs_clear_cache() to use a new version, or use
bfs_sse_dimensions(), which caches nothing.