猿问

matplotlib的两种风格是什么?

我正在阅读 matplotlib 的文档。在“编码风格”部分下,它说:

查看本文档和示例时,您会发现不同的编码风格和使用模式。

之后...

在不同的风格中,有两种是官方支持的。因此,这些是使用 matplotlib 的首选方式。

对于 pyplot 风格...

但是在该部分的其余部分中,他们从未明确解释或提及“第二种”支持的编码风格。他们谈到了“MATLAB 风格”,但从上下文中不清楚这是指该pyplot风格(就像 MATLAB 一样),或者它本身是否是一种单独的风格。

问题

第二种支持的 matplotlib 编码风格是什么,它与该风格有何关联/不同pyplot


qq_遁去的一_1
浏览 94回答 2
2回答

长风秋雁

可以说,使用指南的这一部分在当前形式下有点难以理解。然而,最近有一个更新(#14223),这可能会更清楚。可以在此处找到此预览版:https://matplotlib.org/devdocs/tutorials/introductory/usage.html#the-object-oriented-interface-and-the-pyplot-interface如上所述,基本上有两种使用 Matplotlib 的方法:显式创建图形和轴,并在它们上调用方法(“面向对象 (OO) 样式”)。依靠 pyplot 自动创建和管理图形和坐标轴,并使用 pyplot 函数进行绘图。

慕雪6442864

The next level down in the hierarchy is the first level of the object-orientedinterface, 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.
随时随地看视频慕课网APP

相关分类

Python
我要回答