plt.plot(x1, y2, label='quadratic') $ b4 X- o9 j; A( o
plt.plot(x1, y3, label='cubic'): U1 M: J# `) h( g- A& D! u4 l. P
plt.legend()
复制代码
使用 plt.scatter() 绘制原始数据点,使用 plt.plot() 绘制拟合曲线,并添加图例,标记不同曲线对应的多项式阶数。' Z* }0 f5 f2 c" G( H7 u# V0 b V
- B4 c: u' ^2 g4 a$ C9.显示图形:
plt.show()
复制代码
最后,显示绘制的图形。3 y* ]+ K% p9 b2 T+ g1 G
这样,你就能够看到原始数据点以及拟合的一次、二次和三次多项式曲线,并对其进行比较。 * E' o( c/ ]6 Q+ n, x' F1 X8 Y " h# T) k. H$ }2 f" t - z7 @1 }! H9 q$ o# @6 E+ M. H 9 V' ~0 A' Z" }8 ?, U4 s