python 中异常值箱线图的变化

turn of outliers boxplot in python

关于如何消除箱形图的异常值有什么想法吗? 或者将 link 发送到 kind="box" 的文档,因为我找不到它

代码是:

    df9=df.ix[Month+"-2015":Month+"-2015"]
    df9=df9.rename(columns={'hour_mean': "2015"})


    x=pd.concat([df1['2004'],df2['2005'],df3['2006'],df4['2007'],df5['2008'],df6['2012'],df7['2013'],df8['2014'],df9['2015']],axis=1)


    ax=x.plot(kind="box")

因为它绘制了一系列系列:似乎是制作箱形图的唯一方法。所以它绘制了 2004 年和 2005 年等等。

x 看起来像:

Date    2004    2005    2006    2007    2008
01/12/2004 00:00    9.8             
01/12/2004 01:00    4.5             
01/12/2004 02:00    2.7             
01/12/2004 03:00    5.7             
01/12/2004 04:00    10.7                
01/12/2004 05:00    10.2                
01/12/2004 06:00    11.3                
01/12/2004 07:00    7.3             
01/12/2004 08:00    7.2             
01/12/2004 09:00    6.6             
01/12/2004 10:00    9.7             
01/12/2004 11:00    1.7             
01/12/2004 12:00    3.3             
01/12/2004 13:00    8.8             
01/12/2004 14:00    5.4             
01/12/2004 15:00    8.5             
01/12/2004 16:00    1.9             
01/12/2004 17:00    3.1             
01/12/2004 18:00    6.1             
01/12/2004 19:00    -4.1                
01/12/2004 20:00    4.8             
01/12/2004 21:00    2.1             
01/12/2004 22:00    2.6             

你试过了吗

 ax=x.plot(kind="box", showfliers=False)

pyplot 中的异常值称为传单。检查这个 doc.