gpt4 book ai didi

python - Linregress 给出不正确的结果

转载 作者:行者123 更新时间:2023-11-28 22:01:59 26 4
gpt4 key购买 nike

我是 Stack Overflow 的忠实粉丝,相信我的问题会在这里得到解答。我正在使用 Scipy 进行线性回归。但是在一组特定的输入中,我没有得到正确的输出。 (Python 2.5、SciPy 0.10.1 Windows 7 32 位)

from scipy.stats import linregress
from numpy import arange
x = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,1,2,0,0,2]
y = arange(1,36)
s,i,r,p,st = linregress(x,y)

此处 s 的值为 9.241573,但 Excel 报告的斜率为 0.026。

我错过了什么吗?帮助。

最佳答案

你似乎把论点搞错了:

s,i,r,p,st = linregress(y,x)

给出 s = 0.026330532212885151。 Excel 和 Scipy 的参数顺序相反。

关于python - Linregress 给出不正确的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12231836/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com