matched_or.data.frame {catfun} | R Documentation |
Matched pairs odds ratio from a data frame
Description
Create odds ratio and confidence interval from matched pairs data.
Usage
## S3 method for class 'data.frame'
matched_or(df, x, y, weight = NULL, alpha = 0.05,
rev = c("neither", "rows", "columns", "both"), ...)
Arguments
df |
a dataframe with binary variables x and y. |
x |
binary vector, used as rows for frequency table and calculations. |
y |
binary vector, used as columns for frequency table and calculations. |
weight |
an optional vector of count weights. |
alpha |
level of significance for confidence interval. |
rev |
reverse order of cells. Options are "row", "columns", "both", and "neither" (default). |
... |
further arguments passed to or from other methods. |
Value
a list with class "matched_or" with the following components:
tab |
2x2 table using for calculating risk difference |
or |
dataframe with columns corresponding to matched-pairs OR, lower bound, and upper bound of CI |
conf.level |
specified confidence level |
Examples
gene <- data.frame(pair = seq(1:35),
ulcer = rbinom(35, 1, .7),
healthy = rbinom(35, 1, .4))
matched_or(gene, ulcer, healthy)
[Package catfun version 0.1.4 Index]