gpt4 book ai didi

python - 没有异常值的 Matplotlib 箱线图

转载 作者:IT老高 更新时间:2023-10-28 20:32:07 27 4
gpt4 key购买 nike

在 matplotlib (python) 中绘制箱线图时有什么方法可以隐藏异常值吗?

我正在使用最简单的方法来绘制它:

  from pylab import *
boxplot([1,2,3,4,5,10])
show()

这给了我以下情节:

(我无法发布图像,因为我没有足够的声誉,但基本上它是一个箱线图,Q1 在 y=1,Q3 在 y=5,离群值在 y=10)

我想删除 y=10 处的异常值,以便绘图仅显示从 Q1 到 Q3(在本例中为 1 到 5)。

最佳答案

在当前版本的 matplotlib 中你可以这样做:

boxplot([1,2,3,4,5,10], showfliers=False)

boxplot([1,2,3,4,5,10], sym='')

在旧版本中,只有第二种方法有效。

docs对于 boxplot 确实提到这一点,顺便说一句,“如果您不想显示传单,请输入一个空字符串 ('')。”不过,至少对我自己而言,“离群值”更多熟悉的词。

关于python - 没有异常值的 Matplotlib 箱线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22028064/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com