library(clubSandwich)
library(robumeta)
library(metafor)
library(tidyverse)
source("R/S3_methods.R")
source("R/helpers.R")
source("scratchpad/rma_mv.R") # check this function :D
source("scratchpad/plot_wildmeta.R")
source("scratchpad/robu.R") # check this function too :D
# metafor -----------------------------------------------------------------
# no intercept
full_model<- rma.mv(yi = d ~ 0 + study_type + hrs + test,
V = V,
random = ~ study_type| study,
data = SATcoaching)
C_mat <- constrain_equal(1:3, coefs = coef(full_model))
boots <- run_cwb(full_model,
C_mat,
R = 99)
plot(boots, fill = "darkred", alpha = 0.6)
#intercept
full_model <- rma.mv(yi = d ~ study_type + hrs + test,
V = V,
random = ~ study_type| study,
data = SATcoaching)
C_mat <- constrain_zero(2:3, coefs = coef(full_model))
boots <- run_cwb(full_model,
C_mat,
R = 99)
plot(boots, fill = "darkred", alpha = 0.6)
# robumeta ----------------------------------------------------------------
# no intercept
full_model <- robu(d ~ 0 + study_type + hrs + test,
studynum = study,
var.eff.size = V,
small = FALSE,
data = SATcoaching)
C_mat <- constrain_equal(1:3, coefs = full_model$b.r)
boots <- run_cwb(full_model,
C_mat,
R = 99)
plot(boots, fill = "darkred", alpha = 0.6)
# intercept
full_model <- robu(d ~ study_type + hrs + test,
studynum = study,
var.eff.size = V,
small = FALSE,
data = SATcoaching)
C_mat <- constrain_zero(2:3, coefs = full_model$b.r)
boots <- run_cwb(full_model,
C_mat,
R = 99)
plot(boots, fill = "darkred", alpha = 0.6)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.