knitr::opts_chunk$set( echo = TRUE, message = FALSE, warning = FALSE, error = FALSE, collapse = TRUE, comment = NA, R.options = list(width = 220), dev.args = list(bg = 'transparent'), dev = 'png', fig.align = 'center', out.width = '75%', fig.asp = .75, cache.rebuild = FALSE, cache = FALSE )
brms_model <- mixedup:::brms_model
This creates a standard regression table for the fixed effects, mostly in keeping with the broom::tidy
approach.
library(lme4) library(glmmTMB) library(nlme) library(brms) library(mgcv) lmer_model <- lmer(Reaction ~ Days + (1 + Days | Subject), data = sleepstudy) lme_model <- lme(Reaction ~ Days, random = ~ 1 + Days | Subject, data = sleepstudy) tmb_model <- glmmTMB(Reaction ~ Days + (1 + Days | Subject), data = sleepstudy) # brms_model <- # brm(Reaction ~ Days + (1 + Days | Subject), # data = sleepstudy, # cores = 4, # refresh = -1, # verbose = FALSE # ) # this is akin to (1 | Subject) + (0 + Days | Subject) in lme4 mgcv_model <- gam( Reaction ~ Days + s(Subject, bs = 're') + s(Days, Subject, bs = 're'), data = lme4::sleepstudy, method = 'REML' )
library(mixedup) extract_fixed_effects(lmer_model) extract_fixed_effects(lme_model) extract_fixed_effects(tmb_model) extract_fixed_effects(brms_model) extract_fixed_effects(mgcv_model)
extract_fixed_effects( lmer_model, ci_level = .9, ci_args = list(method = 'boot', nsim = 50), digits = 2 )
tmb_zip <- glmmTMB( count ~ spp + mined + (1 | site), zi = ~ spp + mined + (1 | site), family = truncated_poisson, data = Salamanders ) extract_fixed_effects( tmb_zip, cond = 'zi', exponentiate = TRUE )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.