The oddsratio function simply computes a point estimate and confidence interval for an odds ratio.
oddsratio(x, y = NULL, conf.level = .95, digits=2)
x | x can be either a table (then y can be NULL) or a factor. |
---|---|
y | If x is a factor, y also has to be a factor; x and y are then used to create the crosstable. |
conf.level | The confidence level of the confidence interval. |
digits | Number of digits to round output to |
The oddsratio function returns an object with the input and output.
List with input arguments
Point estimate for odds ratio
Confidence interval for odds ratio
### Generate two factor vectors treatment <- factor(c(rep(0, 33), rep(1, 45), rep(0, 63), rep(1, 21)), levels=c(0,1), labels=c("no", "yes")); survival <- factor(c(rep(0, 78), rep(1, 84)), levels=c(0, 1), labels=c("no", "yes")); ### Compute and display odds ratio oddsratio(treatment, survival);#> Odds ratio point estimate: 0.24 #> 95% confidence interval: [0.13, 0.48]### Or present a table oddsratio(table(treatment, survival));#> Odds ratio point estimate: 0.24 #> 95% confidence interval: [0.13, 0.48]