对于python
,默认情况下为two-side test:
from scipy import stats
import numpy as np
wt = np.array([71.93636,71.34689,72.2162])
mut = np.array([71.58995,70.82698,70.89562])
t, p = stats.ttest_ind(wt, mut, equal_var=False)
print(t,p)
我得到了
2.06163943002 0.108425721876
在Excel
,Data
标签 - Data Analysis
- t-Test: Two-Sample Assuming Unequal Variances
中,我为t
获得了相同的值,但p
的值略有不同(0.1084 ...... vs 0.1082 ......)
我可以问为什么吗?
答案 0 :(得分:0)
如果你使用
from scipy import stats
stats.ttest_rel(wt,mut)
它应该与 Excel 中的相同计算相匹配。
rel
是相关样本,ind
是独立样本。