eia_facets | R Documentation |
Obtain facets for a given set of EIA data.
eia_facets(dir, facet, tidy = TRUE, cache = TRUE, key = eia_get_key())
dir |
character, directory path. |
facet |
character |
tidy |
logical, return a tidier result. See details. |
cache |
logical, cache result for duration of R session using memoization. See details. |
key |
API key: character if set explicitly; not needed if key is set
globally. See |
By default, additional processing is done to return a list containing tibble data frames.
Set tidy = FALSE
to return only the initial list result of jsonlite::fromJSON()
.
Set tidy = NA
to return the original JSON as a character string.
Set to cache = FALSE
to force a new API call for updated data.
Using FALSE
always makes a new API call and returns the result from the server.
TRUE
uses memoization on a per R session basis, caching the result of the
function call in memory for the duration of the R session.
You can reset the entire cache by calling eia_clear_cache()
.
data frame, list, or character; see details.
## Not run:
eia_facets("electricity/retail-sales", facet = "sectorid")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.