statsmodels.stats.contingency_tables.StratifiedTable¶
-
class
statsmodels.stats.contingency_tables.
StratifiedTable
(tables, shift_zeros=False)[source]¶ Analyses for a collection of 2x2 contingency tables.
Such a collection may arise by stratifying a single 2x2 table with respect to another factor. This class implements the ‘Cochran-Mantel-Haenszel’ and ‘Breslow-Day’ procedures for analyzing collections of 2x2 contingency tables.
- Parameters
Notes
This results are based on a sampling model in which the units are independent both within and between strata.
Methods
from_data
(var1, var2, strata, data)Construct a StratifiedTable object from data.
logodds_pooled_confint
([alpha, method])A confidence interval for the pooled log odds ratio.
oddsratio_pooled_confint
([alpha, method])A confidence interval for the pooled odds ratio.
summary
([alpha, float_format, method])A summary of all the main results.
test_equal_odds
([adjust])Test that all odds ratios are identical.
test_null_odds
([correction])Test that all tables have odds ratio equal to 1.
Properties
Returns the logarithm of the pooled odds ratio.
Estimated standard error of the pooled log odds ratio
The pooled odds ratio.
Estimate of the pooled risk ratio.