Description Usage Arguments Author(s) References Examples
query codelist, data and metadata via ilo sdmx api
1 2 3 4 5 6 7 8 |
dsd |
A datastructure definition, see |
sdmx_resource |
: a character, type of info to be returned from the sdmx api: |
sdmx_format |
: for data only, a character, format of info to be returned from the sdmx api: |
lang |
a character for language. Available are |
count |
a logical, count data records only if |
quiet |
a logical, if |
David Bescond bescond@ilo.org
See citation("Rilostat")
ilostat sdmx user guidelines: "https://www.ilo.org/ilostat-files/Documents/SDMX_User_Guide.pdf"
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | ## Not run:
########## get codelist
# fetch indicator define on ILOSTAT
dic <- sdmx_ilostat(dsd = "CL_INDICATOR", lang ="en")
head(dic)
# fetch country available on ILOSTAT
dic <- sdmx_ilostat(dsd = "CL_AREA", lang ="es")
head(dic)
# fetch classif ECO version available on ILOSTAT
dic <- sdmx_ilostat(dsd = "CL_ECO", lang ="en")
head(dic)
# fetch note type available on ILOSTAT
dic <- sdmx_ilostat(dsd = "CL_NOTE_TYPE", lang ="en")
head(dic)
# fetch note "Repository" available on ILOSTAT
dic <- sdmx_ilostat(dsd = "CL_NOTE_R1", lang ="en")
head(dic)
########## get data
### with attribute
dat <- sdmx_ilostat(dsd = 'STI_ALB_EMP_TEMP_SEX_AGE_NB',
sdmx_resource = 'data')
head(dat)
# without attribute
dat <- sdmx_ilostat(dsd = "STI_DEU_EMP_TEMP_SEX_AGE_NB?detail=dataonly",
sdmx_resource = 'data')
head(dat)
######## with multi country and advanced filters
# to get the order of the filter first get the conceptref of the DSD
filter_position <- sdmx_ilostat(dsd = 'STI_ALL_EMP_TEMP_SEX_AGE_NB',
sdmx_resource = 'conceptref')
filter_position
# COUNTRY and FREQ are in second and third position of the filters
dat <- sdmx_ilostat(dsd = "STI_ALL_EMP_TEMP_SEX_AGE_NB/.FRA+DEU.Q....",
sdmx_resource = 'data')
head(dat)
########## dataflow available
flow <- sdmx_ilostat("STI_TTO_MULTI", sdmx_resource = 'dataflow')
flow <- sdmx_ilostat("KI_ALL_EMP_MULTI", sdmx_resource = 'dataflow')
flow <- sdmx_ilostat("YI_FRA_UNE_MULTI", sdmx_resource = 'dataflow')
########## count data available
sdmx_ilostat("STI_FRA_UNE_TUNE_SEX_AGE_NB/STI.FRA.....",
sdmx_resource = 'data', count = TRUE)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.