在pandas / seaborn中:
sns.distplot(combo['resubmits'], kde=False, bins=8)
plt.savefig("g1.png")
制作非常漂亮的直方图。我想要包含一个文字"传奇"在框中显示平均值,stdev,n等作为数字。你会认为这是如此常见,以至于有一种半自动方式可以做到,但我无法找到它。
答案 0 :(得分:1)
但请注意,使用matplotlib.pyplot.axvline
,您现在可以轻松自行完成。
from matplotlib import pyplot as plt
plt.axvline(x, 0, y_max)
其中x=combo['resubmits'].mean()
和y_max
是hist(combo['resubmits'])
的二进制值的最大值。