动态设置pandas boxplot y-limit

时间:2015-10-13 15:39:48

标签: python pandas boxplot

我正在形成一堆像这样的箱形图:

for name, data in test_imp_groups:
    data = data[data['impressions'] > 500]
    if len(data['impressions']) > 0:
        quantile = data['impressions'].quantile(.98)
        print quantile
        print name
        ax = data.boxplot(column="impressions", by="month", figsize=(15,10), whis=[5, 95])
        ax.set_ylim(0, (quantile))
        plt.show()

我通过取第98个分位数来动态设置y限制。如果我的胡须以第95个分位数结束,为什么我的一些图形胡须会像这样到达情节之外?:

image

0 个答案:

没有答案