我是一个matplotlib的新手,想给图表中的一个点设置文本,但是我遇到了以下错误:
Traceback (most recent call last): File "main.py", line 239, in main() File "main.py", line 232, in main p.show_graphic_ortg_drtg() File "/home/josecarlos/Workspace/python/process/process.py", line 363, in show_graphic_ortg_drtg Axes.Axes.annotate(xy=(df[0:1]["ortg"], df[0:1]["drtg"]), s="Hola") TypeError: annotate()缺少一个必需的位置参数'self'
我的代码如下:
import matplotlib.axes as Axes
Axes.Axes.annotate(xy=(df[0:1]["ortg"], df[0:1]["drtg"]), s="Message")
df是之前由 Pandas 生成的 DataFrame。
我做错了什么?我遵循一些教程和文档,但是我找不到错误。
plt.annotate(xy=(df[0:1]["ortg"], df[0:1]["drtg"]), s="Message")
这个怎么样? - Péter Leéh