download_data-deprecated | R Documentation |
This method is deprecated in favor of cbs_download_data()
.
download_data(
id,
path = file.path(id, "data.csv"),
...,
select = NULL,
typed = FALSE,
verbose = TRUE,
base_url = getOption("cbsodataR.base_url", BASE_URL)
)
id |
of cbs open data table |
path |
of data file, defaults to "id/data.csv" |
... |
optional filter statements to select rows of the data, |
select |
optional names of columns to be returned. |
typed |
Should the data automatically be converted into integer and numeric? |
verbose |
show the underlying downloading of the data |
base_url |
optionally specify a different server. Useful for third party data services implementing the same protocol. See details. |
Besides the official CBS data, there are also third party and preview dataservices
implementing the same protocol. The base_url
parameter allows to specify a different server.
The base_url
can either be specified explicitly or set globally with with
options(cbsodataR.base_url = "http://example.com")
.
Some further tweaking may be necessary for third party services, a download url
is constructed using: either with:
<base_url>/<BULK>/<id>/...
for data
<base_url>/<API>/<id>/?$format=json
for metadata
Default values for BASEURL
, BULK
and API
are set in the package options,
but can be changed with:
options( cbsodataR.base_url = "https://opendata.cbs.nl", cbsodataR.BULK = "ODataFeed/odata", cbsodataR.API = "ODataAPI/odata" )
which are the default values set in the package.
Other download:
cbs_download_meta()
,
cbs_download_table()
Other data retrieval:
cbs_add_date_column()
,
cbs_add_label_columns()
,
cbs_add_unit_column()
,
cbs_extract_table_id()
,
cbs_get_data()
,
cbs_get_data_from_link()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.