-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcreate_supplements.R
36 lines (27 loc) · 1.76 KB
/
create_supplements.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
library(tidyverse)
wide_data <- read_csv(here::here('cleaned_numeric_data_wide.csv'), col_types = cols(Field = col_factor(),
Match = col_factor(),
Order = col_factor(),
keyword_batch_comp = col_factor()))
dep_var <- names(wide_data[,68:86])
supplements <- tibble(
output_file = stringr::str_c(dep_var, "_supplement.html"),
params = map(dep_var, ~list(dep_var = .))
)
supplements %>%
pwalk(rmarkdown::render, 'dv_supplements.Rmd')
# supplements by variable for between data
long_data <- read_csv(here::here('cleaned_numeric_data_long.csv'), col_types = cols(article_type = col_factor(),
Field = col_factor(),
Match = col_factor(),
Order = col_factor(),
keyword_batch_comp = col_factor())) %>%
mutate(question = case_when(article_type == 'RR' ~ str_sub(question, 3),
article_type == 'nonRR' ~ str_sub(question, 4)))
btw_dep_var <- long_data %>% select(question) %>% distinct(question) %>% pull(question)
btw_supplements <- tibble(
output_file = stringr::str_c(btw_dep_var, "btwsubj_supplement.html"),
params = map(btw_dep_var, ~list(btw_dep_var = .))
)
btw_supplements %>%
pwalk(rmarkdown::render, 'dv_supplements_between.Rmd')