statdata 팩키지 데이터를 정리합니다.
.csv 데이터.csv → 팩키지 데이터.csv 와 .rda 연결csv2rda_raw <- read_lines("../statdata/data-raw/DATASET.R")
csv2rda_mask <- str_detect(csv2rda_raw, pattern = "read_csv")
csv2rda_raw <- csv2rda_raw[csv2rda_mask] %>%
str_split(pattern = "read_csv", simplify = TRUE)
csv2rda_tbl <- csv2rda_raw %>%
as_tibble() %>%
set_names(c("rda", "csv")) %>%
mutate(rda = str_extract(rda, "[^\\s]*") %>% str_remove("_raw"),
csv = str_extract(csv, "(?<=extdata).*?(?=\\.csv)")) %>%
mutate(csv = str_remove(csv, "/"))
csv2rda_tbl %>%
reactable::reactable()
csv2rda_tbl %>%
full_join(rda_tbl) %>%
full_join(statdata_tbl) %>%
reactable::reactable()