了解Seaborn的盒子情节

2024-04-19 08:37:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下代码:

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

生成以下绘图:Demo Plot
我参考了this这篇文章来理解boxplot如何演示数据的分布。 在箱线图中,最上面的水平线被认为是最大的,最下面的水平线被认为是最小的。我的问题是:为什么水平线不是在50.81,而是在40左右。我知道答案可能很简单,但是我对boxplot一无所知,并且参考了上面的文章。在


Tags: 代码绘图styledemoloadaxdatasettotal
1条回答
网友
1楼 · 发布于 2024-04-19 08:37:17

上水平线通常应为数据的(75%百分位+1.5 IQR),下水平线为(25%至1.5 IQR)。在这里,IQR代表四分位间距,即方框的长度)。在方框图中,除了上下胡须的任何部分都被视为异常值,然后由演示图中的点标记。在

相关问题 更多 >