如何确定所有输入样本来自方差相等的群体?

时间:2018-04-20 05:59:13

标签: python pandas

如何确定所有输入样本来自方差相等的人群?

我写了代码:

#coding:utf-8
import scipy as sp
import scipy.stats
import pandas as pd
import numpy as np
data = [[23. 45. 78. 23. 48.][36. 94. 34. 10. 40.]]
result= sp.stats.bartlett(*data)
print(result)

当我运行此代码时,

BartlettResult(statistic=4.3945586749853556, pvalue=0.8593505896)  
显示

 但我不知道这个值表明所有输入样本是否具有相等的差异。是决定它的数字标准吗?

1 个答案:

答案 0 :(得分:0)

Bartlett test用于测试各组之间的homogeneityvariance,测试null hypothesis所有输入样本来自equal variances的人群。

所以Test statistic可以定义为

Test statistic = Var(data group1) / Var(data group2)

现在,您必须使用critical region (cr)的某些标准来决定是否cr > Test Statics,以便决定是否接受或拒绝群组以假设群组或等方差。如果您不知道如何决定或计算关键区域,请参阅下文。

请参阅此参考以获得明确示例Check Here