statsmodels.stats.contingency_tables.StratifiedTable

class statsmodels.stats.contingency_tables.StratifiedTable(tables, shift_zeros=False)[source]

对一组2x2列联表的分析。

这样的集合可能通过根据另一个因素对单个2x2表格进行分层而产生。此类实现了用于分析2x2列联表集合的‘Cochran-Mantel-Haenszel’和‘Breslow-Day’程序。

Parameters:
tableslist or ndarray

包含多个2x2列联表的列表,或者是一个2x2xk的ndarray,其中沿第三个轴的每个切片都是一个2x2列联表。

Attributes:
logodds_pooled

返回合并优势比的对数。

查看 oddsratio_pooled 了解更多信息。

logodds_pooled_se

合并对数比值比的估计标准误差

J. Robins, N. Breslow, S. Greenland. “在稀疏数据和大层限制模型中一致的Mantel-Haenszel方差估计量。” 生物统计学 42, 第2期 (1986): 311-23.

oddsratio_pooled

合并的比值比。

该值是对所有分层表中共同比值比的估计。

riskratio_pooled

合并风险比的估计。

注释

这些结果基于一个抽样模型,其中单位在层内和层间都是独立的。

方法

from_data(var1, var2, strata, data)

从数据构建一个StratifiedTable对象。

logodds_pooled_confint([alpha, method])

合并对数优势比的置信区间。

oddsratio_pooled_confint([alpha, method])

合并优势比的置信区间。

summary([alpha, float_format, method])

所有主要结果的总结。

test_equal_odds([adjust])

测试所有比值比是否相同。

test_null_odds([correction])

测试所有表格的比值比是否等于1。

属性

logodds_pooled

返回合并优势比的对数。

logodds_pooled_se

合并对数比值比的估计标准误差

oddsratio_pooled

合并的比值比。

riskratio_pooled

合并风险比的估计。


Last update: Oct 16, 2024