【Matplotlib】(七)箱线图

一、plt.boxplot箱线图

在这里插入图片描述

  • (1)它由五个数值点组成:最小值(min),下四分位数(Q1),中位数(median),上四分位数(Q3),最大值(max)
  • (2)IQR = Q3-Q1
  • (3)min = Q1 - 1.5*IQR
  • (4)max = Q3 + 1.5*IQR
  • (5) plt.boxplot(x, notch=None, sym=None, vert=None,
    whis=None, positions=None, widths=None,
    patch_artist=None, meanline=None, showmeans=None,
    showcaps=None, showbox=None, showfliers=None,
    boxprops=None, labels=None, flierprops=None,
    medianprops=None, meanprops=None,
    capprops=None, whiskerprops=None)

1.1 x:指定要绘制箱线图的数据

在这里插入图片描述

1.2 notch:是否以凹口的形式展现箱线图

在这里插入图片描述

1.3 sym:指定异常点的形状

在这里插入图片描述
在这里插入图片描述

1.4 vert:是否需要将箱线图垂直摆放

在这里插入图片描述

1.5 whis:指定上下须与上下四分位的距离,默认为1.5倍的四分位差

在这里插入图片描述

1.6 positions:指定箱线图的位置(坐标)

  • 若有多个箱线图,例子:positions=[1, 6]
    在这里插入图片描述

1.7 widths:指定箱线图的宽度,默认为0.5

在这里插入图片描述

1.8 patch_artist:是否填充箱体的颜色

在这里插入图片描述

1.9 showmeans:是否显示均值,默认不显示

在这里插入图片描述

1.10 meanline:是否用线的形式表示均值

在这里插入图片描述

1.11 showcaps:是否显示箱线图顶端和末端的两条线

在这里插入图片描述

1.12 showbox:是否显示箱线图的箱体

在这里插入图片描述

1.13 showfliers:是否显示异常值

在这里插入图片描述

1.14 labels:为箱线图添加标签,类似于图例的作用

在这里插入图片描述

1.15 boxprops:设置箱体的属性

1.15.1 color 边框颜色

在这里插入图片描述

1.15.2 facecolor 箱体填充颜色(patch_artist必须为True)

注:线的属性参考博文https://blog.csdn.net/u010916338/article/details/105543422
在这里插入图片描述

1.16 filerprops:设置异常值的属性

在这里插入图片描述

1.17 medianprops:设置中位数的属性,如线的类型、粗细等;

在这里插入图片描述

1.18 meanprops:设置均值的属性,如点的大小、颜色等;

  • 注:showmeans必须设置为True,不然均值不显示
    在这里插入图片描述

1.19 capprops:设置箱线图顶端和末端线条的属性,如颜色、粗细等;

在这里插入图片描述

1.20 whiskerprops:设置须的属性,如颜色、粗细、线的类型等;

在这里插入图片描述

二、多箱图对比

2.1 plt.boxplot()

在这里插入图片描述
在这里插入图片描述

2.2 df.plot.box()

在这里插入图片描述

  • 8
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值