为了账号安全,请及时绑定邮箱和手机立即绑定

matplotlib的两种风格是什么?

matplotlib的两种风格是什么?

qq_遁去的一_1 2022-06-14 09:52:44
我正在阅读 matplotlib 的文档。在“编码风格”部分下,它说:查看本文档和示例时,您会发现不同的编码风格和使用模式。之后...在不同的风格中,有两种是官方支持的。因此,这些是使用 matplotlib 的首选方式。对于 pyplot 风格...但是在该部分的其余部分中,他们从未明确解释或提及“第二种”支持的编码风格。他们谈到了“MATLAB 风格”,但从上下文中不清楚这是指该pyplot风格(就像 MATLAB 一样),或者它本身是否是一种单独的风格。问题第二种支持的 matplotlib 编码风格是什么,它与该风格有何关联/不同pyplot?
查看完整描述

2 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

可以说,使用指南的这一部分在当前形式下有点难以理解。然而,最近有一个更新(#14223),这可能会更清楚。可以在此处找到此预览版:

https://matplotlib.org/devdocs/tutorials/introductory/usage.html#the-object-oriented-interface-and-the-pyplot-interface

如上所述,基本上有两种使用 Matplotlib 的方法:

  • 显式创建图形和轴,并在它们上调用方法(“面向对象 (OO) 样式”)。

  • 依靠 pyplot 自动创建和管理图形和坐标轴,并使用 pyplot 函数进行绘图。


查看完整回答
反对 回复 2022-06-14
?
慕雪6442864

TA贡献1812条经验 获得超5个赞

The next level down in the hierarchy is the first level of the object-oriented

interface, in which pyplot is used only for a few functions such as figure 

creation, and the user explicitly creates and keeps track of the figure and axes 

objects. At this level, the user uses pyplot to create figures, and through those 

figures, one or more axes objects can be created. These axes objects are then used 

for most plotting actions.


查看完整回答
反对 回复 2022-06-14
  • 2 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信