我正在使用for循环中的pyplot.bar()绘制几个条形图。从一次迭代到下一次迭代的唯一变化是数据集,因此条形限制和高度 - 尽管只是轻微的。此外,我绘制了一个axvline,这是唯一标记为图例的东西。 但是,我用
绘制的图例框plt.axvline(comp_limit, color='gray', linestyle='--', label='completeness limit')
plt.legend(numpoints=1, loc='upper left')
将其及其字体的大小从绘图更改为绘图,这是我无法获得的 - 因为图例的位置和内容始终保持不变。什么是图例大小的函数以及它为什么会改变? 谢谢!