Description Usage Arguments Examples
A function that takes the output from summary.factorlist(..., glm.id=TRUE)
and merges with any number of model dataframes, usually produced with a model wrapper followed by fit2df()
function (see examples).
1 | summarizer.merge = function(factorlist, glm.df, ref.symbol = "-")
|
factorlist |
Output from |
glm.df |
From model wrappers followed by |
ref.symbol |
Reference symbol for model reference level, typically "-" or "1.0" |
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 | library(tidyverse)
library(summarizer)
data(colon_s)
explanatory = c("age.factor", "sex.factor", "obstruct.factor", "perfor.factor")
explanatory.multi = c("age.factor", "obstruct.factor")
random.effect = "hospital"
dependent = 'mort_5yr'
# Separate tables
colon_s %>%
summary.factorlist(dependent, explanatory, glm.id=TRUE) -> example.summary
colon_s %>%
glmuni(dependent, explanatory) %>%
fit2df(estimate.suffix=" (univariable)") -> example.univariable
colon_s %>%
glmmulti(dependent, explanatory) %>%
fit2df(estimate.suffix=" (multivariable)") -> example.multivariable
colon_s %>%
glmmixed(dependent, explanatory, random.effect) %>%
fit2df(estimate.suffix=" (multilevel") -> example.multilevel
# Pipe together
example.summary %>%
summarizer.merge(example.univariable) %>%
summarizer.merge(example.multivariable) %>%
summarizer.merge(example.multilevel) %>%
select(-c(glm.id, index)) -> example.final
example.final
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.