pubh (version 1.1.16)

mhor: Mantel-Haenszel odds ratio.

Description

mhor computes odds ratios by levels of the stratum variable as well as the Mantel-Haenszel pooled odds ratio. The test for effect modification (test for interaction) is also displayed.

Usage

mhor(object = NULL, formula = NULL, data = NULL)

Arguments

object

When chaining, this holds an object produced in the earlier portions of the chain. Most users can safely ignore this argument. See details and examples.

formula

A formula with shape: outcome ~ stratum/exposure.

data

A data frame containing the variables used in formula.

Value

Odds ratios with 95 outcome by levels of stratum. The Mantel-Haenszel pooled OR and the test for effect modification is also reported.

See Also

mh

Examples

Run this code
# NOT RUN {
data(oswego, package = "epitools")
require(dplyr)
require(sjlabelled)
oswego <- oswego %>%
  mutate(
    ill = factor(ill, labels = c("No", "Yes")),
    sex = factor(sex, labels = c("Female", "Male")),
    chocolate.ice.cream = factor(chocolate.ice.cream, labels = c("No", "Yes"))
  ) %>%
  var_labels(
    ill = "Developed illness",
    sex = "Sex",
    chocolate.ice.cream = "Consumed chocolate ice cream"
  )

require(moonBook)
mytable(ill ~ sex + chocolate.ice.cream, data = oswego, show.total = TRUE)

oswego %>%
  mhor(ill ~ sex/chocolate.ice.cream)
# }

Run the code above in your browser using DataCamp Workspace