gpt4 book ai didi

python - matplotlib 中的图形特定属性与一般属性

转载 作者:太空宇宙 更新时间:2023-11-04 01:31:20 25 4
gpt4 key购买 nike

我想了解方法和属性在 matplotlib 中是如何组织的。例如,假设我有一个数字:

import matplotlib.pyplot as plt
my_fig = plt.imshow(image)

我注意到一些图形属性是通过模块方法设置的,例如:

plt.axis('off')

而其他的则使用对象方法为图形本身设置:

my_fig.set_cmap('hot')

能否以任何一种方式指定图形属性?

如何通过调用对象 my_fig 上的方法来关闭

最佳答案

plt 方法是 pyplot API 的一部分,旨在为交互式使用提供类似 Matlab 的便利(当然似乎受到 Matlab 的很大影响)。但这只是整体的一小部分matplotlib API (这更面向对象)。在实践中,我似乎最终在 SW 中将它们混合在一起;无论您是通过 pyplot API 还是访问对象,这在很大程度上取决于您的喜好。 pyplot 当然非常方便,尽管当你想做更复杂/奇特的事情时,你会发现单独使用 pyplot 能做的事情是有限的,你需要至少了解完整的 API 的轴、图、图例和路径对象更好。

关于python - matplotlib 中的图形特定属性与一般属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13713792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com