Learn R Programming

userfriendlyscience (version 0.7.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.

input

List with input arguments

or

Point estimate for odds ratio

or.ci

Confidence interval for odds ratio

## Examples

Run this code
``````# NOT RUN {
### 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