R/fredr_release_series.R
fredr_release_series.Rd
Get the series on a release of economic data
fredr_release_series(
release_id,
...,
filter_variable = NULL,
filter_value = NULL,
tag_names = NULL,
exclude_tag_names = NULL,
limit = NULL,
offset = NULL,
order_by = NULL,
sort_order = NULL,
realtime_start = NULL,
realtime_end = NULL
)
An integer ID of the release.
These dots only exist for future extensions and should be empty.
A string indicating which attribute to indicate the
attribute that results are filtered by. Possible values include: "frequency"
,
"units"
, "seasonal_adjustment"
. No filtering by default.
A string giving the value of the filter_variable
attribute to filter results by. filter_variable
must be set. No filtering
by default.
A string indicating which series tags to match. Multiple tags can be delimited by a semicolon in a single string (e.g. `"usa;gnp"``).
A string indicating which series tags should not be matched. Multiple tags can be delimited by a semicolon in a single string (e.g. `"usa;gnp"``).
An integer limit on the maximum number of results to return.
Defaults to 1000
, the maximum.
An integer used in conjunction with limit
for long series.
This mimics the idea of pagination to retrieve large amounts of data over
multiple calls. Defaults to 0
.
A string indicating an attribute by which the results are ordered by. Possible values include:
"series_id"
(default)
"title"
"units"
"frequency"
"seasonal_adjustment"
"realtime_start"
"realtime_end"
"last_updated"
"observation_start"
"observation_end"
"popularity"
"group_popularity"
A string representing the order of the resulting series.
Possible values are: "asc"
(default), and "desc"
.
A Date
indicating the start of the real-time period.
Defaults to today's date. For more information, see
Real-Time Periods.
A Date
indicating the end of the real-time period.
Defaults to today's date. For more information, see
Real-Time Periods.
A tibble
object.
if (fredr_has_key()) {
fredr_release_series(release_id = 20L)
fredr_release_series(release_id = 20L, order_by = "popularity")
# Extract the "catalog" of series from a release on a certain date
fredr_release_series(
release_id = 20L,
realtime_end = as.Date("2018-07-13"),
order_by = "popularity"
)
}
#> # A tibble: 912 × 16
#> id realtime_start realtime_end title observation_start observation_end
#> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 WLAIGADA 2011-07-07 2018-07-13 Facto… 2010-11-03 2011-01-19
#> 2 ABS1690 2010-02-04 2014-11-05 Asset… 2002-12-18 2014-10-29
#> 3 ABS1690 2014-11-06 2018-07-13 Asset… 2002-12-18 2014-11-05
#> 4 D6WABPL 2011-07-07 2018-07-13 Asset… 2002-12-18 2018-07-11
#> 5 D1WABPL 2011-07-07 2018-07-13 Asset… 2002-12-18 2018-07-11
#> 6 D4WABPL 2011-07-07 2018-07-13 Asset… 2002-12-18 2018-07-11
#> 7 D11WABPL 2011-07-07 2018-07-13 Asset… 2002-12-18 2018-07-11
#> 8 D9WABPL 2011-07-07 2018-07-13 Asset… 2002-12-18 2018-07-11
#> 9 D3WABPL 2011-07-07 2018-07-13 Asset… 2002-12-18 2018-07-11
#> 10 D5WABPL 2011-07-07 2018-07-13 Asset… 2002-12-18 2018-07-11
#> # ℹ 902 more rows
#> # ℹ 10 more variables: frequency <chr>, frequency_short <chr>, units <chr>,
#> # units_short <chr>, seasonal_adjustment <chr>,
#> # seasonal_adjustment_short <chr>, last_updated <chr>, popularity <int>,
#> # group_popularity <int>, notes <chr>