R: Comparative tests of independence in rx2 rate tables
rate2by2.test
R Documentation
Comparative tests of independence in rx2 rate tables
Description
Tests for independence where each row of the rx2 table is compared to
the exposure reference level and test of independence two-sided p
values are calculated using mid-p xxact, and normal approximation.
input data can be one of the following: r x 2 table where first
column contains disease counts and second column contains person
time at risk; or a single numeric vector for counts followed by
person time at risk
y
vector of person-time at risk; if provided, x must be a
vector of disease counts
rr
rate ratio reference value (default is no association)
rev
reverse order of "rows", "colums", "both", or "neither" (default)
Details
Tests for independence where each row of the rx2 table is compared to
the exposure reference level and test of independence two-sided p
values are calculated using mid-p xxact, and normal approximation.
This function expects the following table struture:
The reason for this is because each level of exposure is compared to
the reference level.
If the table you want to provide to this function is not in the
preferred form, just use the rev option to "reverse" the rows,
columns, or both. If you are providing categorical variables (factors
or character vectors), the first level of the "exposure" variable is
treated as the reference. However, you can set the reference of a
factor using the relevel function.
Likewise, each row of the rx2 table is compared to the exposure
reference level and test of independence two-sided p values are
calculated using mid-p exact method and normal approximation.
This function can be used to construct a p value function
by testing the MUE to the null hypothesis (rr=1) and alternative
hypotheses (rr not equal to 1) to calculate two-side mid-p exact p
values. For more detail, see Rothman.