需求:

1. 直接给出箱线图的上下四分位数、中位值等画图

2. 给出序列,再画boxplot

代码1:

matplotlib.axes.Axes 类给出bxp 方法

"fliers":[]  outliers 是可选参数,可以通过这个参数给出离群值(异常值)

import matplotlib.pyplot as plt
import matplotlib as mpldraw_data = [{"label":"A",'whislo': 24,    # Bottom whisker position'q1'    : 25,    # First quartile (25th percentile)'med'   : 26,    # Median         (50th percentile)'q3'    : 27,   # Third quartile (75th percentile)'whishi': 28#"fliers":[]  outliers },{"label":"B",'whislo': 25,    # Bottom whisker position'q1'    : 25,    # First quartile (25th percentile)'med'   : 26,    # Median         (50th percentile)'q3'    : 27,   # Third quartile (75th percentile)'whishi': 28}
]
fig = plt.figure(figsize=(10,6))
ax = fig.add_subplot()
ax.bxp(draw_data, showfliers=False)
ax.set_ylabel("value")
ax.set_xlabel("label")

代码2

可以是dataframe,指定data=dataframe,也可以是以下2个列表,自动计算上下四分位值、中位数、离群值等

import seaborn as sns
xlabel = ['A','A','A','A','A','A','A','B','B','B','B']
value  = [23,12,34,20,21,43,21,28,23,29,29]
ax = sns.boxplot(x=xlabel, y=value)

箱线图2种画法-直接给出各个四分位值或者数据集相关推荐

  1. python画厢式图_Python数据可视化:箱线图多种库画法

    概念 箱线图通过数据的四分位数来展示数据的分布情况.例如:数据的中心位置,数据间的离散程度,是否有异常值等. 把数据从小到大进行排列并等分成四份,第一分位数(Q1),第二分位数(Q2)和第三分位数(Q ...

  2. python panda 库箱线图_Python数据可视化:箱线图多种库画法

    概念 箱线图通过数据的四分位数来展示数据的分布情况.例如:数据的中心位置,数据间的离散程度,是否有异常值等. 把数据从小到大进行排列并等分成四份,第一分位数(Q1),第二分位数(Q2)和第三分位数(Q ...

  3. r语言echarts画箱线图_echarts学习笔记之箱线图的分析与绘制详解

    一.箱线图 box-plot 箱线图(boxplot)也称箱须图(box-whisker plot),它是用一组数据中的最小值.第一四分位数.中位数.第三四分位数和最大值来反映数据分布的中心位置和散布 ...

  4. R语言基础图形绘制——箱线图

    R语言绘制箱线图 简介 1. 基础函数-`boxplot()` 2. `ggplot()`函数 简介 箱线图主要是通过四分位数描述数据分布,通过最大值,上四分位数,中位数,下四分位数,最小值五处位置描 ...

  5. 箱线图的四分位怎么计算_Minitab图形 | 箱线图—3解释结果

    解释箱线图的主要结果 请完成以下步骤来解释箱线图. 关于本主题 步骤 1:评估主要特征 步骤 2:查找非正常或异常数据的指示符 步骤 3:评估和比较组 步骤 1:评估主要特征 检查分布的中心和散布.评 ...

  6. 箱线图的几种画法-Python

    箱线图的几种画法-Python 欢迎关注笔者的微信公众号 箱线图是一种强大的数据可视化工具,用于了解数据的分布.它将数据分成四分位数,并根据从这些四分位数得出的五个数字对其进行汇总: 中位数:数据的中 ...

  7. 画箱线图_箱线图的N种画法

    图中标示了箱线图中每条线和点表示的含义,其中应用到了分位数的概念 线的主要包含五个数据节点,将一组数据从大到小排列,分别计算出他的上边缘(Maximum),上四分位数(Q3),中位数(Median), ...

  8. 可视化篇(四)——— python绘制双y轴、箱线图、概率分布三种图形及案例

    可视化篇(四)--- python绘制双y轴.箱线图.概率分布三种图形及案例 摘要 绘制双y轴图形 绘制箱线图 绘制概率分布图 摘要 本文演示了如何通过python绘制双y轴.箱线图.概率分布三种图形 ...

  9. scatter函数_散点图、箱线图、核密度函数……数据分析必备的9种可视化图表

    全文共2286字,预计学习时长9分钟 图源:dayliscrawl 作为数据分析对外输出的关键环节,可视化技术可是数据科学家的必备技能之一.各种各样的图标花样繁多,可别被这些炫酷的"造型&q ...

  10. python双坐标轴箱线图,python绘制双y轴、箱线图、概率分布三种图形及案例

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 本文演示了如何通过python绘制双y轴.箱线图.概率分布三种图形,并给出了具体案例源代码供 ...

最新文章

  1. hive 调优(一)coding调优
  2. OpenCV文字绘制函数putText()的使用
  3. K8s容器集群管理系统
  4. 【嵌入式】C语言高级编程-内联函数(10)
  5. 简单几何(极角排序) POJ 2007 Scrambled Polygon
  6. 数据库系统原理复习提纲
  7. cba篮球暂停次数和时间_为什么足球赛的观赏性比篮球更强?这三点是主要原因...
  8. Qt Creator 预览QtCreator中的界面
  9. (转)如何真正实现由文档驱动的API设计?
  10. 从网管到首席架构师,我这十年的成长感悟
  11. 二分查找算法java实现
  12. 项目十大管理(三)进度管理
  13. java大嘴鱼游戏代码_深海迷航零度之下全代码汇总 常用作弊码及使用方法
  14. 比特大陆将任命新任首席执行官
  15. linux shell 端口扫描,shell脚本结合iptables防端口扫描的实现
  16. jsencrypt加密,并解决Message too long for RSA
  17. three.js 相对坐标的设置
  18. PS不显示文字光标、文本框、选择后不高亮的解决办法
  19. 把USB打印机映射到LPT端口
  20. 实例比较单精度浮点型,双精度浮点型运算结果精度

热门文章

  1. Android简单实现本地图片和视频选择器功能
  2. 软件开发成本评估怎么做?软件开发成本评估从哪些方面进行?
  3. bam文件读取_sam和bam文件处理
  4. oracle执行计划之执行顺序(一看就会!)
  5. Misra c规则简介
  6. 一篇文章读懂拿了图灵奖和诺贝尔奖的概率图模型
  7. 在线播放m3u8和ts的方法
  8. 3ds Max 文件修改版本工具
  9. Linux实操篇-用户管理
  10. HCDA学习笔记(二)