gpt4 book ai didi

python - matplotlib.rc 和 matplotlib.pyplot.rc 有什么区别?

转载 作者:太空宇宙 更新时间:2023-11-03 14:00:33 30 4
gpt4 key购买 nike

我知道在 matplotlib 中,您可以使用 rc 或 rcParams 来自定义绘图的样式。但是,这些函数似乎存在于两个级别,例如 matplotlib.rc 与 matplotlib.pyplot.rc,或 matplotlib.rcParams 与 matplotlib.pyplot.rcParams。这些对在实践中是否等效?

最佳答案

sam的回答当然是正确的。它们都是同一个对象,可以从不同的命名空间获得。

如果对这种情况有疑问,请自行测试。

import matplotlib
import matplotlib.pyplot as plt

print(matplotlib.rcParams == plt.rcParams)

# This prints True

它们不仅在初始化时相同,而且它们实际上是同一个对象,因此如果你改变一个,你就会改变另一个(因为没有“其他”)

matplotlib.rcParams["xtick.color"] = "red"
print(plt.rcParams["xtick.color"])

# This prints red

关于python - matplotlib.rc 和 matplotlib.pyplot.rc 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49658412/

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