bea2Tab | R Documentation |
Convert BEA API httr response or list payload to data.table. Also, converts LONG data frame (default API format - see bea2List results) to WIDE data (with years as columns) by default
bea2Tab(beaPayload, asWide = TRUE, iTableStyle = TRUE)
beaPayload |
An object of class 'list' or httr 'response' returned from beaGet() call to BEA API |
asWide |
Return data.table in wide format (default: TRUE) |
iTableStyle |
If "asWide = TRUE", setting "iTableStyle = TRUE" will return data.table in same format as shown on BEA website, with dates and attributes as column headers and series as rows; otherwise, results have series codes as column headers (default: TRUE) |
An object of class 'data.table' containing data from beaGet(...) with custom attributes(BDT)$params.
userSpecList <- list('UserID' = Sys.getenv("BEA_API_KEY"),
'Method' = 'GetData',
'datasetname' = 'NIPA',
'Frequency' = 'A',
'TableName' = 'T20405',
'Year' = 'X')
resp <- beaGet(userSpecList)
BDT <- bea2Tab(resp)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.