用多项式做回归分析 (1)
# 导入所需模块 import numpy import matplotlib.pyplot as plt # 创建表示x和y轴值的数组 x=[1,2,3,4,5,6,7,8,9,10] y=[17,-1.4,-9.5,-6.6,-19,-7.8,-5.5,10.5,12.5,35] # numpy有一种方法可以让我们建立多项式模型 mymodel=numpy.poly1d(numpy.polyfit(x,y,3)) # 指定行的显示方法,我们从位置1开始,到位置10结束 myline=numpy.linspace(1,10,35) # 绘制原始散点图 plt.scatter(x,y) # 画出多项式回归线 plt.plot(myline,mymodel(myline)) # 显示图表 plt.show()
运行后得到散点图和回归曲线的图表
多项式回归分析(2)
import matplotlib.pyplot as plt import numpy as np x=[1,2,3,4,5,6,7,8,9,



