Create and execute query for a single time series
get_series(
series_id,
start_year = NULL,
end_year = NULL,
year_limit = NULL,
span = TRUE,
api_key = bls_get_key(),
...
)a single series result, in list form. The resulting list will have the following items:
seriesID: a character vector of length 1 containing the series_id
data: a list of lists containing the payload data. Each item of the list
represents an observation. Each observation is a list with the following
named items year, period, periodName, value, footnotes.
Footnotes are a list. Additionally, the most recent observation will have
an item named latest which will be marked as 'true'.
Character scalar BLS series ID
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
when set to TRUE, requests where the number of years between
start_year and end_year exceed year_limit will be performed as
multiple requests automatically
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.
additional arguments to pass to bls_request()
query_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_table(),
get_survey_info(),
reduce_spanned_responses(),
span_series_request()
if (FALSE) {
series <- get_series('LNS14000001')
}
Run the code above in your browser using DataLab