绘图的一些问题
来源:5-7 多元线性回归和正规方程解

慕尼黑7051737
2021-11-08
123
bobo老师你好,我想用实际的数据试一下绘图。第一个图是用plt.plot()画图来的,第二个图是用plt.scatter()画出来的。散点图的形状是对的,plot画出来之后上下的点就自动连在了一起。我的需求是连成一个弧形,不知道有没有什么参数可以调一下这个问题。
写回答
1回答
-
plot 绘制的原理是:依次连接所有的坐标点。如果你的坐标点是按照 x 的顺序排列的话,依次连接这些坐标点,得到的结果就是这样的。(可以回忆一下,课程中我们使用 plot 绘制我们随机生成的数据,需要将数据点排序一下,也是这个原因。)
如果一定要用 plot 做,你需要重新安排你的所有的数据点,让他们在数组中的分布顺序是你想要绘制的顺序。对于你的这个数据形状,我要是没有理解错,按照数据点的 y 轴大小排序后,绘制出的结果应该是你想要的结果。
随便做一个测试例子:
继续加油!:)
012021-11-09
相似问题