statsmodels.stats.weightstats.ttest_ind

statsmodels.stats.weightstats.ttest_ind(x1, x2, alternative='two-sided', usevar='pooled', weights=(None, None), value=0)[source]

独立样本t检验

方便的函数,使用类并丢弃中间结果,与scipy stats相比:去掉axis选项,添加alternative、usevar和weights选项。

Parameters:
x1array_like, 1-D or 2-D

两个独立样本中的第一个,参见2-D情况的注释

x2array_like, 1-D or 2-D

两个独立样本中的第二个,参见2-D情况的注释

alternativestr

备择假设,H1,必须是以下之一

  • ‘双侧’(默认):H1:均值差异不等于值

  • ‘larger’ : H1: 均值差异大于值

  • ‘smaller’ : H1: 均值差异小于值

usevarstr, ‘pooled’ or ‘unequal’

如果 pooled,则假设样本的标准差相同。如果 unequal,则使用具有 Satterthwait 自由度的 Welch t 检验

weightstuple of None or ndarrays

两个样本的案例权重。关于权重的详细信息,请参阅 DescrStatsW

valuefloat

在零假设下均值之间的差异。

Returns:
tstatfloat

测试统计量

pvaluefloat

t检验的p值

dfint or float

t检验中使用的自由度


Last update: Oct 16, 2024