## code to prepare `DATASET` dataset goes here
library(readxl)
library(tidyverse)
library(lubridate)
# Ramey econ214 --------------------------------------------------------------
ramey_econ214 <- readxl::read_excel("data-raw/econ214_monetarydat.xlsx", sheet = 2, na = ".") %>%
mutate(DATES = seq(as.Date("1969/2/1"), as.Date("2007/11/30"), by = "month"))
info_ramey_econ214 <- readxl::read_excel("data-raw/econ214_monetarydat.xlsx")
attr(ramey_econ214, "info") <- info_ramey_econ214
usethis::use_data(ramey_econ214, overwrite = TRUE)
# Ramey 2016 --------------------------------------------------------------
ramey2016 <- readxl::read_excel("data-raw/RAMEY_MACROECONOMICS_SHOCKS.xlsx", sheet = "Monthly") %>%
mutate(DATES = seq(as.Date("1959/1/1"), as.Date("2015/12/30"), by = "month"))
info_ramey2016 <- readxl::read_excel("data-raw/RAMEY_MACROECONOMICS_SHOCKS.xlsx", col_names = FALSE) %>%
set_names(c("Name", "Description")) %>%
drop_na(1)
attr(ramey2016, "info") <- info_ramey2016
usethis::use_data(ramey2016, overwrite = TRUE)
# Mertens and Ravn 2013 ---------------------------------------------------
mr2013_quarterly <- readxl::read_excel("data-raw/MR_AER_DATASET.xlsx", sheet = 1) %>%
mutate(DATES = seq(as.Date("1950/1/1"), as.Date("2006/12/31"), by = "quarter"))
info_mr2013_quarterly <- readxl::read_excel("data-raw/MR_AER_DATASET.xlsx", sheet = 3, skip = 7) %>%
slice(-1) %>%
select(1,3,10) %>%
drop_na()
attr(mr2013_quarterly, "info") <- info_mr2013_quarterly
mr2013_annual <- readxl::read_excel("data-raw/MR_AER_DATASET.xlsx", sheet = 2) %>%
mutate(DATES = ymd(DATES, truncated = 2))
info_mr2013_annual <- readxl::read_excel("data-raw/MR_AER_DATASET.xlsx", sheet = 3, skip = 33) %>%
select(1,3,10)
attr(mr2013_annual, "info") <- info_mr2013_annual
mr2013 <- list(
mr2013_quarterly,
mr2013_annual
)
names(mr2013) <- c("quarterly", "annual")
usethis::use_data(mr2013, overwrite = TRUE)
# Killian 2008 ------------------------------------------------------------
# killian_2008 <-
killian2008 <-
read_excel("data-raw/killian2008.xlsx") %>%
slice(-1) %>%
mutate(date = as.Date(paste(YEAR, MONTH, "01", sep = "-"))) %>%
select(date, dprod = Dprod, rea, rpo, proxy_supply = `Killian 2008`)
usethis::use_data(killian2008, overwrite = TRUE)
# bloom 2009 --------------------------------------------------------------
bloom2009 <- read_csv("data-raw/Bloom_VARDATA.csv") %>%
mutate(date = as.Date(paste(YEAR, MONTH, "01", sep = "-"))) %>%
select(-YEAR, -MONTH) %>%
select(date, everything())
usethis::use_data(bloom2009, overwrite = TRUE)
# Gertler Karadi 2015 -----------------------------------------------------
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.