当前位置: 代码迷 >> python >> 什么是matplotlib轴对象?
  详细解决方案

什么是matplotlib轴对象?

热度:16   发布时间:2023-07-14 08:58:56.0

当我们创建一个新的数字时:

import matplotlib.pyplot as plt

fig = plt.figure()

我们可以在控制台中看到如下输出:

<Figure size 432x288 with 0 Axes>

所以当我们使用 :

add_axes(rect, projection=None, polar=False, **kwargs)

我们实际上是否定义了包含“盒子”的x,y轴,这个“盒子”将绑定图形(更具数学意义的轴)并且仅此而已? 或者实际上这行代码是创建一个具有所需尺寸的空图形,其中我们稍后添加的任何数据都将被装入? (或以上都没有?)

那个问题让我想知道我怎么能在物理上理解matplotlib的轴是什么。

谢谢你的帮助。

从观察者的角度来看,轴是包含数据的盒子,并且(通常)具有x轴和y轴。

从视的程序化点,坐标轴是一个对象,其存储其它几个对象像XAxisYAxis ,并且提供的方法来创建图表。 重要的是,它存储了一个转换,允许在像素空间中绘制数据点。