首页 > 解决方案 > 如何为折线图上的数据点添加标签?

问题描述

我将如何通过 pandas/matplotlib 将特定数据点添加到折线图?

这就是我现在拥有的:

这就是我想做的:

干杯。

标签: pythonpandasmatplotlib

解决方案


matplotlib.pyplot.annotate()可用于注释(添加字符串)到特定点。例如:

import matplotlib.pyplot as plt
plt.scatter([1, 2, 3], [4, 5, 6])
plt.annotate("X", (1, 4))
plt.annotate("Z", (3, 6))
plt.show()

推荐阅读