gpt4 book ai didi

python - Matplotlib:使用垂直箭头和居中文本注释绘图

转载 作者:行者123 更新时间:2023-12-04 01:39:35 26 4
gpt4 key购买 nike

我想用垂直箭头注释绘图,然后将注释居中放置在垂直箭头的尖端:
enter image description here

这是我使用的代码:

import matplotlib.pyplot as plt
plt.annotate(
# Label and coordinate
'Help here!', xy=(8, 0.4),xytext=(7.05, 0.6) ,
# Custom arrow
arrowprops=dict(arrowstyle='->',lw=1)
)

xytext 坐标表示文本开始的坐标。如果它们没有正确设置,箭头在这里将停止垂直。现在为了使箭头垂直,我需要手动找到变量 xytext 的正确 x 坐标(对于这个文本,它似乎是 7.05)。但是我能不能找到一种方法来表明我想要什么作为命令?

最佳答案

ImportanceOfBeingErnest 在评论中给了我回应。这是与他的回应相关的代码:

import matplotlib.pyplot as plt
plt.annotate(
# Label and coordinate
'Help here!', xy=(8, 0.4),xytext=(8, 0.6) ,
horizontalalignment="center",
# Custom arrow
arrowprops=dict(arrowstyle='->',lw=1)
)

关于python - Matplotlib:使用垂直箭头和居中文本注释绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58009433/

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