Retrieve a time series from BLS API as a tibble
get_series_table(
series_id,
api_key = bls_get_key(),
start_year = NULL,
end_year = NULL,
year_limit = NULL,
parse_values = TRUE,
...
)
a tibble of observations or NA
if the request had zero results.
Character scalar BLS series ID
Optional. An API key string. Defaults to the value returned by
bls_get_key()
. The preferred way to provide an API key is to use
bls_set_key()
or the BLS_API_KEY
environment variable. Manually passing
the key will be deprecated in future releases.
numeric 4-digit years. While optional, they are
strongly recommended. If one is provided, the other is mandatory. end_year
must be greater than start_year
optional number of years to paginate request by. If not
explicitly set, it will be set to 10 or 20 depending on if an api_key
is
available
optional boolean. If set to TRUE
(default) it will
attempt to parse the contents of value
and cast numeric strings as numeric
values. If set to FALSE
it will retain value
as a column of strings.
additional arguments to pass to get_series
Other blsR-requests:
bls_request()
,
get_all_surveys()
,
get_latest_observation()
,
get_n_series_table()
,
get_n_series()
,
get_popular_series()
,
get_series_tables()
,
get_series()
,
get_survey_info()
,
reduce_spanned_responses()
,
span_series_request()
if (FALSE) {
get_series_table('LNS14000001',2005,2006)
}
Run the code above in your browser using DataLab