Python使用plt.boxplot() 参数绘制箱线图

 更新时间:2020年06月04日 10:53:10   作者:百里希文  
这篇文章主要介绍了Python使用plt.boxplot() 参数绘制箱线图 ,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数。

plt.boxplot() 参数详解

plt.pie(x,  # 指定要绘制箱线图的数据;
  notch=None,  # 是否是凹口的形式展现箱线图,默认非凹口;
  sym=None,  # 指定异常点的形状,默认为+号显示;
  vert=None,  # 是否需要将箱线图垂直摆放,默认垂直摆放;
  whis=None,  # 指定上下须与上下四分位的距离,默认为1.5倍的四分位差;
  positions=None,  # 指定箱线图的位置,默认为[0,1,2…];
  widths=None,  # 指定箱线图的宽度,默认为0.5;
  patch_artist=None,  # 是否填充箱体的颜色;
  bootstrap=None,  # 
  usermedians=None,  # 
  conf_intervals=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,  # 设置须的属性,如颜色、粗细、线的类型等
  manage_xticks=True,  # 
  autorange=False,  # 
  zorder=None,  # 
  hold=None,  # 
  data=None)  #

1、示例1

代码

复制代码 代码如下:
import matplotlib.pyplot as plt# 生成数据x = [-10, -3, -2, -1, 0, 1, 2, 3, 10]plt.boxplot(x)plt.show()

图形

2、 示例 2

代码

import matplotlib.pyplot as plt
# 生成数据
x = [-10, -3, -2, -1, 0, 1, 2, 3, 10]
plt.boxplot(x)
plt.show()

图形

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • python 写一个性能测试工具(一)

    python 写一个性能测试工具(一)

    这篇文章主要介绍了利用python 写一个性能测试工具,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-10-10
  • 一分钟带你上手Python调用DeepSeek的API

    一分钟带你上手Python调用DeepSeek的API

    最近DeepSeek非常火,作为一枚对前言技术非常关注的程序员来说,自然都想对接DeepSeek的API来体验一把,下面小编就来为大家介绍一下Python如何快速上手调用DeepSeek API吧
    2025-02-02
  • 一个Python最简单的接口自动化框架

    一个Python最简单的接口自动化框架

    这篇文章主要为大家详细介绍了一个Python最简单的接口自动化框架,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • Python logging日志模块 配置文件方式

    Python logging日志模块 配置文件方式

    这篇文章主要介绍了Python logging日志模块 配置文件方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • 在Sublime Editor中配置Python环境的详细教程

    在Sublime Editor中配置Python环境的详细教程

    这篇文章主要介绍在sublime编辑器中安装python软件包,以 实现自动完成等功能,并在sublime编辑器本身中运行build,本文通过实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2020-05-05
  • 运用Python的webbrowser实现定时打开特定网页

    运用Python的webbrowser实现定时打开特定网页

    今天小编就为大家分享一篇运用Python的webbrowser实现定时打开特定网页,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • python 爬取哔哩哔哩up主信息和投稿视频

    python 爬取哔哩哔哩up主信息和投稿视频

    本项目主要功能是爬取部分哔哩哔哩up主信息和up主投稿视频信息,用作数据处理与分析学习(不得用于商业和其他侵犯他人权益的用途)。有此需求的朋友可以了解下本项目
    2021-06-06
  • Django中使用Whoosh进行全文检索的方法

    Django中使用Whoosh进行全文检索的方法

    这篇文章主要介绍了Django中使用Whoosh进行全文检索的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 一文掌握python中的时间包

    一文掌握python中的时间包

    这篇文章主要介绍了python中的时间包,主要包括datetime时间包,获取当前时间,获取时间间隔及时间对象转时间字符串的相关知识,本文通过示例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • 10个易被忽视但应掌握的Python基本用法

    10个易被忽视但应掌握的Python基本用法

    这篇文章主要介绍了10个易被忽视但应掌握的Python基本用法,如字典推导、内省工具等,主要针对Python3版本,需要的朋友可以参考下
    2015-04-04

最新评论