擅长:python、mysql、java
<p>我不确定这在我最初发布问题时是否可用,但现在可以使用loc参数了。下面是一个例子:</p>
<pre><code>import numpy as np
import matplotlib.pyplot as plt
from matplotlib.offsetbox import AnchoredText
# make some data
x = np.arange(10)
y = x
# set up figure and axes
f, ax = plt.subplots(1,1)
# loc works the same as it does with figures (though best doesn't work)
# pad=5 will increase the size of padding between the border and text
# borderpad=5 will increase the distance between the border and the axes
# frameon=False will remove the box around the text
anchored_text = AnchoredText("Test", loc=2)
ax.plot(x,y)
ax.add_artist(anchored_text)
plt.show()
</code></pre>
<p><a href="https://i.stack.imgur.com/Vgzyo.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Vgzyo.png" alt="enter image description here"/></a></p>