python Scipy - 计算相关系数并得到相关的t检验

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Scipy - 计算相关系数并得到相关的t检验相关的知识,希望对你有一定的参考价值。

import numpy as np
import scipy.stats as stats

r, p = stats.pearsonr(x, y)
# complicated formula derived from scipy's source code; matches R's cor.test
t = np.sqrt(r**2 * (dof / ((1.0 - r) * (1.0 + r)))) 

以上是关于python Scipy - 计算相关系数并得到相关的t检验的主要内容,如果未能解决你的问题,请参考以下文章

初学python,怎样用python做pearson相关系数的检验呢,求指导啊

Scipy:皮尔逊的相关性总是返回 1

皮尔逊斯皮尔曼肯德尔等级应用场景及代码实现(附Python代码)

使用scipy fft计算信号的自相关给出了直接计算的不同答案

在python(odeint)中求解具有时间相关系数的常微分方程

python pandas 计算相关系数