了解Seaborn中的箱线图

时间:2018-06-25 14:03:48

标签: python data-visualization seaborn boxplot

我有以下代码:

sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.boxplot(y=tips["total_bill"])

会产生以下曲线:Demo Plot
我参考了this文章,以了解箱线图如何演示数据的分布。 在箱线图中,最上面的水平线被认为是最大,而最下面的水平线被认为是最小。我的问题是:为什么水平线不在50.81,而在40附近。我知道答案可能很简单,但是我对boxplot并不了解,因此参考了上面的文章。

1 个答案:

答案 0 :(得分:0)

通常水平线应该是数据的(75%+ 1.5 IQR),而较低的水平线应该是(25%-1.5IQR)。在这里,IQR代表四分位间距,它是盒子的长度。在箱形图中,上下晶须之外的任何东西都被视为离群值,然后在演示图中以点标记。