Python文档指出这是一个双尾测试,但没有评论它是什么样的测试。它是T测试,Z测试,F测试...
http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.linregress.html
由于
答案 0 :(得分:2)
它使用 t -test。在最新版本的scipy中,您可以在https://github.com/scipy/scipy/blob/master/scipy/stats/_stats_mstats_common.py
中找到代码 linregress
中的相关代码是:
df = n - 2
t = r * np.sqrt(df / ((1.0 - r + TINY)*(1.0 + r + TINY)))
prob = 2 * distributions.t.sf(np.abs(t), df)