Matplotlib中的“plt”和“ax”到底是什么?
Matplotlib中的“plt”和“ax”到底是什么?
注意,当我说“plt”时,它并不存在于Matplotlib库中。它之所以被称为“plt”,是因为大多数Python程序员喜欢导入Matplotlib并创建一个名为“plt”的别名,我相信您应该知道这个别名。
figure就像一张纸,你可以画任何你想画的东西
我们必须在“单元格”中绘制图表,在此处,Axes是坐标轴
如果我们只画一个图形,我们不需要先画一个“单元格”,只要在纸上画就可以了。我们可以使用plt.plot(…)
基本上,plt是matplotlib的一个常见别名。pyplot被大多数人使用。当我们使用plt(比如plt.line(…))绘制一些东西时,我们隐式地创建了一个图形实例和图形对象内部的坐标轴。当我们只想画一个图的时候,这是非常方便的。
但是,我们可以显式地调用plt .subplot()来获得Figure对象和Axes对象,以便对它们执行更多的操作。当我们想在一个图形上画多个子图时,通常需要使用这种方法。