Skip to contents

Function for Odds Ratio Table and Plot.

Usage

oddsratio(
  data,
  explanatory,
  outcome,
  outcomeLevel,
  showNomogram = FALSE,
  showSummaries = FALSE,
  showExplanations = FALSE
)

Arguments

data

The data as a data frame.

explanatory

The explanatory variables to be used in the analysis.

outcome

The outcome variable to be used in the analysis.

outcomeLevel

Specify which outcome level represents the positive case for likelihood ratio calculations. If not specified, the function will use the second level alphabetically.

showNomogram

Display an interactive nomogram for converting pre-test to post-test probabilities using likelihood ratios calculated from the data.

showSummaries

Display natural language interpretations of the results to help understand the clinical significance of odds ratios, confidence intervals, and diagnostic metrics.

showExplanations

Display educational explanations for each analysis type to help interpret odds ratios, risk ratios, diagnostic test performance, ROC analysis, and likelihood ratios.

Value

A results object containing:

results$todoa html
results$oddsRatioHeadinga preformatted
results$texta html
results$text2a html
results$oddsRatioSummaryHeadinga preformatted
results$oddsRatioSummarya html
results$oddsRatioPlotHeadinga preformatted
results$plotan image
results$oddsRatioExplanationHeadinga preformatted
results$oddsRatioExplanationa html
results$riskMeasuresExplanationa html
results$diagnosticTestExplanationa html
results$nomogramHeadinga preformatted
results$plot_nomograman image
results$nomograma html
results$nomogramSummaryHeadinga preformatted
results$nomogramSummarya html
results$nomogramExplanationHeadinga preformatted
results$nomogramAnalysisExplanationa html

Examples

# \donttest{
# example will be added
# }