Learn R Programming

userfriendlyscience (version 0.1-2)

oddsratio: oddsratio

Description

The oddsratio function simply computes a point estimate and confidence interval for an odds ratio.

Usage

oddsratio(x, y = NULL, conf.level = .95, digits=2)

Arguments

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

Value

  • The oddsratio function returns an object with the input and output.
  • inputList with input arguments
  • orPoint estimate for odds ratio
  • or.ciConfidence interval for odds ratio

Examples

Run this code
### 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);

### Or present a table
oddsratio(table(treatment, survival));

Run the code above in your browser using DataLab