了解matplotlib:plt,fig,ax(arr)吗?

了解matplotlib:plt,fig,ax(arr)吗?,第1张

了解matplotlib:plt,fig,ax(arr)吗?

pyplot
是matplotlib中的“脚本”级API(它是matplotlib的主要功能)。它允许您使用过程接口来使用matplotlib,方法与使用Matlab时类似。
pyplot
所有功能都委托给“当前图形”和“当前轴”的概念(@tacaswell
dixit)。因此,当您使用模块上的可用功能时,将
pyplot
绘制到“当前图形”和“当前轴”。

如果您想对绘制的位置/内容进行“细粒度”控制,则应使用

Figure
和的实例使用面向对象的API
Axes

中提供的功能在中

pyplot
具有等效的方法
Axes

从matplotlib的回购解剖图中:

  • Figure
    是在这个层次结构中的顶级容器。这是绘制所有内容的整体窗口/页面。您可以具有多个独立的图形,并且
    Figure
    可以包含多个轴。

但…

  • 大多数绘图发生在

    Axes
    。轴实际上是我们在其上绘制数据以及与之关联的所有刻度线/标签/等的区域。通常我们会建立一个
    Axes
    与以副区调用(哪个地方
    Axes
    经常网格),所以在大多数情况下,
    Axes
    并且
    Subplot
    是同义的。

  • 每个

    Axes
    都有一个XAxis和YAxis。这些包含刻度,刻度位置,标签等。

如果您想了解情节的解剖结构,则可以访问此链接。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5655735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存