python假设检验
stats进行假设检验
-
计算p值对应的临界值
-
计算临界值对应的p值
-
计算概率对应的观测值
-
计算观测值对应的概率
from scipy.stats import t
#根据逆生存函数求临界值,给定显著性水平和自由度
t.isf(0.025,49)
# output: 2.0095752344892093
# 根据生存函数求p值,给定临界值和自由度
t.sf(2.00957,49)
# 0.025000287033791736
# sf+cdf=1
1- t.cdf(2.00957,49)
# 0.025000287033791757
# cdf的逆函数求观测值,给定概率和自由度
t.ppf(0.975,49)
# 2.0095752344892088
# cdf求概率,给定观测值和自由度
t.cdf(2.00957,49)
# 0.97499971296620824