| 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)