| Title: | Easy Odds Ratio Tables | 
| Version: | 0.0.1 | 
| Description: | Creates text, 'LaTeX', Markdown, or Bootstrap-styled HTML-formatted odds ratio tables with confidence intervals for multiple logistic regression models. | 
| License: | MIT + file LICENSE | 
| Encoding: | UTF-8 | 
| Imports: | stats, knitr, kableExtra, MASS | 
| RoxygenNote: | 7.3.1 | 
| NeedsCompilation: | no | 
| Packaged: | 2024-06-16 19:56:55 UTC; neilmehta | 
| Author: | Neil Mehta | 
| Maintainer: | Neil Mehta <neilmhta@gmail.com> | 
| Repository: | CRAN | 
| Date/Publication: | 2024-06-18 14:20:02 UTC | 
Create Odds Ratio Table
Description
This function creates a table displaying odds ratios with confidence intervals for logistic regression models.
Usage
create_OR_table(
  ...,
  output_format = c("markdown", "latex", "html", "plaintext"),
  bootstrap_options = NULL
)
Arguments
| ... | One or more logistic regression models. | 
| output_format | The output format for the table. Can be "markdown", "latex", "html", or "plaintext". Default is "plaintext". | 
| bootstrap_options | A character vector of Bootstrap table styles for HTML output. Default is NULL. | 
Value
Displays a formatted table of odds ratios with confidence intervals.
Examples
# Simulate data
set.seed(123)
dataset <- data.frame(
  response = sample(c(0, 1), 100, replace = TRUE),
  var1 = rnorm(100),
  var2 = rnorm(100),
  var3 = rnorm(100)
)
# Fit logistic regression models
model1 <- glm(response ~ var1 + var2, family = binomial, data = dataset)
model2 <- glm(response ~ var1 + var2 + var3, family = binomial, data = dataset)
# Create OR table as plaintext
create_OR_table(model1, model2)
# Create OR table with custom bootstrap options and HTML
create_OR_table(model1, model2, output_format="html", bootstrap_options = c("striped", "hover"))