我想在 matplotlib 堆栈图的区域内生成标签。我会满足于标记用于界定该区域的线。考虑这个例子:
import numpy as np
from matplotlib import pyplot as plt
fnx = lambda : np.random.randint(5, 50, 10)
x = np.arange(10)
y1, y2, y3 = fnx(), fnx(), fnx()
areaLabels=['area1','area2','area3']
fig, ax = plt.subplots()
ax.stackplot(x, y1, y2, y3)
plt.show()
但我想制作这样的东西:
matplotlib 等高线图具有这种类型的标记功能(尽管在等高线图的情况下对线进行了标记)。
感谢您提供任何帮助(甚至重定向到我可能错过的帖子)。