直方图显示图例中垂直线的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了直方图显示图例中垂直线的值相关的知识,希望对你有一定的参考价值。
我可以在图例中显示垂直线(虚线)的值或在某处注释,如何?
这是虚线的代码
plt.hist(df['wt_avg_delay'], bins=50, color='lightblue', edgecolor='black')
plt.axvline(df['wt_avg_delay'].mean(), color='orange', linestyle='dashed', linewidth=1)
plt.axvline(-19, color='green', linestyle='dashed', linewidth=1)
plt.axvline(27 color='red', linestyle='dashed', linewidth=1)
答案
最简单的注释方法可能是使用plt.text()
:
plt.text(x, y, 'annotation')
或者,您只需在行中添加标签:
import matplotlib.pyplot as plt
x = [1, 1, 1, 2, 2, 3]
p = 2.5
plt.hist(x, label='data')
plt.axvline(p, color='g', label=str(p))
plt.legend()
plt.show()
以上是关于直方图显示图例中垂直线的值的主要内容,如果未能解决你的问题,请参考以下文章