如何用Python进行线性回归以及误差分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用Python进行线性回归以及误差分析相关的知识,希望对你有一定的参考价值。

线性回归:
设x,y分别为一组数据,代码如下
import matplotlib.pyplot as plt
import numpy as np
ro=np.polyfit(x,y,deg=1) #deg为拟合的多项式的次数(线性回归就选1)
ry=np.polyval(ro,x) #忘记x和ro哪个在前哪个在后了。。。
print ro #输出的第一个数是斜率k,第二个数是纵截距b
plt.scatter(x,y)
plt.plot(x,ry)
参考技术A 我也想知道

以上是关于如何用Python进行线性回归以及误差分析的主要内容,如果未能解决你的问题,请参考以下文章

如何用Python进行线性回归以及误差分析

如何用matlab线性回归分析?

用Python开始机器学习(3:数据拟合与广义线性回归)

如何用spss进行非线性回归模型操作步骤

如何用R语言做线性相关回归分析

如何使用spss进行一元非线性回归分析