Type: | Package |
Title: | Download Data from the Bank of Mexico |
Version: | 0.9.0 |
Author: | Eduardo Flores |
Maintainer: | Eduardo Flores <eduardo@enelmargen.org> |
Description: | Provides functions to scrape IQY calls to Bank of Mexico, downloading and ordering the data conveniently. |
License: | CC0 |
Imports: | rvest, stringr, xml2 |
LazyData: | TRUE |
RoxygenNote: | 5.0.1 |
NeedsCompilation: | no |
Packaged: | 2016-08-17 13:39:01 UTC; eduardoflores |
Repository: | CRAN |
Date/Publication: | 2016-08-17 20:05:25 |
Catalog of some ID's
Description
A dataset containing the id's for some Banxico series.
Usage
BanxicoCatalog
Format
A data frame with 133 rows and 9 variables:
- PARENT
Parent or theme of data series
- LEVEL_1
Level one category
- LEVEL_2
Level two category
- LEVEL_3
Level three category
- LEVEL_4
Level four category
- LEVEL_5
Level five category
- LEVEL_6
Level six category
- FREQUENCY
Frequency of data (i.e. monthly)
- ID
ID to pass to banxico series
Returns data series from BANXICO
Description
Returns data.frame with BANXICO data series
Usage
banxico_series(series, metadata = FALSE, verbose = FALSE, mask = FALSE)
Arguments
series |
Series ID |
metadata |
If TRUE returns list with metadata information |
verbose |
If TRUE prints steps while executing |
mask |
if TRUE names data column "value", not the id |
Value
data.frame
Author(s)
Eduardo Flores
Examples
# Bank of Mexico international reserves
## Not run:
reserves <- banxico_series("SF110168")
## End(Not run)
Compacts data and metadata into a data.frame
Description
Returns data.frame with metadata and data from banxico_series()
in data.frame form. Each metadata data is replicated in its corresponding column.
Usage
compact_banxico_series(series)
Arguments
series |
series ID |
Author(s)
Eduardo Flores
Examples
## Not run:
df <- compact_banxico_series("SF110168")
## End(Not run)
Helper functions for banxico series
Description
See details
Usage
banxico_parsetrim(string, trim_begin = TRUE)
banxico_parsemeta(slist, lookfor, exclude = FALSE)
Arguments
string |
x |
trim_begin |
y |
slist |
z |
lookfor |
m |
exclude |
d |
Details
banxico_parsetrim
translates banxico trimesters to dates.
banxico_parsemeta
extracts metadata from banxico iqy call.
Examples
# trimester
string <- "Jan-Mar 2015"
trim <- banxico_parsetrim(string)