get_series {blsR} | R Documentation |
Create and execute query for a single time series
Description
Create and execute query for a single time series
Usage
get_series(
series_id,
start_year = NULL,
end_year = NULL,
year_limit = NULL,
span = TRUE,
api_key = bls_get_key(),
...
)
Arguments
series_id |
Character scalar BLS series ID |
start_year , end_year |
numeric 4-digit years. While optional, they are
strongly recommended. If one is provided, the other is mandatory. |
year_limit |
optional number of years to paginate request by. If not
explicitly set, it will be set to 10 or 20 depending on if an |
span |
when set to |
api_key |
Optional. An API key string. Defaults to the value returned by
|
... |
additional arguments to pass to |
Value
a single series result, in list form. The resulting list will have the following items:
-
seriesID
: a character vector of length 1 containing theseries_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 itemsyear
,period
,periodName
,value
,footnotes
. Footnotes are a list. Additionally, the most recent observation will have an item namedlatest
which will be marked as 'true'.
See Also
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()
Examples
## Not run:
series <- get_series('LNS14000001')
## End(Not run)