我正在寻找一个将两个列表作为输入,并返回Pearson相关性和相关性意义的函数。
3 回答
达令说
TA贡献1821条经验 获得超6个赞
一种替代可以是来自天然SciPy的功能linregress其计算:
斜率:回归线的斜率
截距:回归线的截距
r值:相关系数
p值:假设检验的两侧p值,其零假设是斜率为零
stderr:估算的标准误
这是一个示例:
a = [15, 12, 8, 8, 7, 7, 7, 6, 5, 3]
b = [10, 25, 17, 11, 13, 17, 20, 13, 9, 15]
from scipy.stats import linregress
linregress(a, b)
将返回您:
LinregressResult(slope=0.20833333333333337, intercept=13.375, rvalue=0.14499815458068521, pvalue=0.68940144811669501, stderr=0.50261704627083648)
添加回答
举报
0/150
提交
取消