gpt4 book ai didi

python - 注释不会出现在 matplotlib 图中

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

如果我运行以下代码,则会显示注释“test”:

import matplotlib.pyplot as plt
plt.figure()
ax = plt.gca()
ax.annotate("Test", xy=(0.2, 0.2))

但是,如果我调用 plt.plot() 而不是 plt.figure(),完全相同的代码将不会显示注释:

import matplotlib.pyplot as plt
plt.plot()
ax = plt.gca()
ax.annotate("Test", xy=(0.2, 0.2))

为什么第二个代码块不显示注释?

最佳答案

在第一个示例中,调用 figure()xlimylim 设置为 [0,1]域内的文本位于 [.2,.2]

在第二个示例中,带注释的测试在 xlim 和 ylim 之外。它们会自动设置为 [-.06,.06](至少在我的机器上是这样)。

在第二个例子中,简单地调用

ax.set_xlim(-.4,.4)
ax.set_xlim(-.4,.4)

并且注解会出现在图中。

关于python - 注释不会出现在 matplotlib 图中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20956603/

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