or_plot: Produce odds ratio table and plot

Description Usage Arguments Examples

Description

Produce an odds ratio table and plot from a glm() or lme4::glmer() model.

Usage

1
or.plot = function(df, dependent, explanatory, factorlist=NULL, glmfit=NULL, breaks=NULL, column_space=c(-0.5, 0, 0.5))

Arguments

df

Dataframe

dependent

Character vector of length 1: name of depdendent variable (must have 2 factor levels)

explanatory

Character vector of any length: name(s) of explanatory variables

factorlist

Option to provide output directly from summary.factorlist()

glmfit

Option to provide output directly from glmmulti()

breaks

Manually specify x-axis breaks in format c(0.1, 1, 10)

column_space

Adjust table column spacing

Examples

1
2
3
4
5
6
7
# OR plot
data(colon_s)
explanatory = c("age.factor", "sex.factor", "obstruct.factor", "perfor.factor")
dependent = 'mort_5yr'
colon_s %>%
  or.plot(dependent, explanatory)
# Previously fitted models (`glmmulti`) can be provided directly to `glmfit`

ewenharrison/summarizer documentation built on May 16, 2019, 9:41 a.m.