import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
# 用seaborn话race和gender的箱线图
ax = sns.boxplot(x='GENDER', y='BASE_SALARY', data=employee, hue='RACE', palette='Greys') #调色板
ax.figure.set_size_inches(14,4)

# pandas则要为gender创建两个独立的Axes,然后根据race画箱线图
fig, ax_array = plt.subplots(1, 2, figsize=(14,4), sharey=True)
#设置为 True 或者 ‘all’ 时,所有子图共享 x 轴或者 y 轴,
#设置为 False or ‘none’ 时,所有子图的 x,y 轴均为独立,
#设置为 ‘row’ 时,每一行的子图会共享 x 或者 y 轴,
#设置为 ‘col’ 时,每一列的子图会共享 x 或者 y 轴。
for g, ax in zip(['Female', 'Male'], ax_array):employee.query('GENDER== @g') \.boxplot(by='RACE', column='BASE_SALARY', ax=ax, rot=20)ax.set_title(g + ' Salary')ax.set_xlabel('')
fig.suptitle('') #suptitle 绘制总标题
#Text(0.5, 0.98, '')

# pandas也可以列表分离多个变量,但是画的图不优雅
ax = employee.boxplot(by=['GENDER', 'RACE'], column='BASE_SALARY', figsize=(16,4), rot=15)
ax.figure.suptitle('') #fig.suptitle设置主图标题,使用ax.set_title设置子图标题
#Text(0.5, 0.98, '')

seaborn和pandas绘制箱线图 boxplot相关推荐

  1. R 中导入csv数据,编辑数据框中异常值并绘制箱线图 Boxplot

    1. 打开Rstudio 2. 使用 read.csv() 读取数据.例如:g <- read.csv("homework3-4_data.csv") 3. 执行下述代码绘制 ...

  2. 使用python中的库matplotlib绘制箱线图(boxplot)

    文章目录 数据准备 相关概念:Q1,Q2,Q3,IQR,QQ1,QQ3 绘制箱线图 分析箱线图 数据准备 假设有如下数据: 我们要分别绘制出age这列数据的箱线图和%fat这列数据的箱线图. 相关概念 ...

  3. python绘制箱线图boxplot()

    最近在处理数据时,需要使用python绘制箱线图. 1. 箱线图 箱线图(Box-plot)又称为盒式图或箱型图,是一种用来显示一组数据分散情况的统计图,它能显示一组数据的上界.下界.中位数.上下四分 ...

  4. R语言boxplot绘制箱线图

    Usage # x 为向量,dataframe,以及matirx boxplot(x, ...) # x 为formula boxplot(formula, data = NULL, ..., sub ...

  5. matplotlib之pyplot模块——绘制箱线图(盒须图)boxplot()(一)基本参数

    当前有效matplotlib版本为:3.4.1. 概述 boxplot()函数的作用是绘制箱线图(箱线图.盒须图.箱图). 箱形图(boxplot)又称盒须图或箱线图,是一种用来显示某一组数据分散情况 ...

  6. matplotlib之pyplot模块——绘制箱线图(盒须图)boxplot()(二)演示外观参数、返回值

    当前有效matplotlib版本为:3.4.1. 概述 boxplot()函数的作用是绘制箱线图(箱线图.盒须图.箱图). 箱线图是由一个箱体和一对箱须所组成的统计图形.箱体是由第一四分位数.中位数( ...

  7. R语言中使用boxplot函数绘制箱线图

    (源自百度,便于查看故复制于此,若有冒犯会删除) 箱线图简介 箱线图又称箱形图或盒须图,该图是由5个特征值绘制而成的图形. 5个特征值是变量的最大值.最小值.中位数.第1四分位数和第3四分位数. 连接 ...

  8. python boxplot用法,Python使用plt.boxplot() 参数绘制箱线图

    Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数. plt.boxplot() 参数详解 plt.pie(x, # 指定要绘制箱线图的数据: ...

  9. python绘制箱线图

    用python绘制箱线图_大奸猫的博客-CSDN博客_python画箱线图 画两个并行的箱型图: # 导入Excel数据studentshuju.xls的代码: import matplotlib.p ...

最新文章

  1. 主席树 | 莫队 ---- Codeforces Round #716 (Div. 2) D. Cut and Stick [主席树or莫队优化] 区间众数问题(静态)
  2. 设计模式原则之依赖倒置原则
  3. 文本挖掘预处理流程总结(2)— 英文
  4. 汇编学习笔记(二)--数据处理的两个基本问题
  5. POJ 1811 Prime Test
  6. 本地下载mysql数据库_本地Windows上安装 MySQL数据库
  7. JavaScript Array对象 知识点总结
  8. python人像和图片比对_python 使用OpenCV进行简单的人像分割与合成
  9. Android9.0 setMasterVolume流程分析(二十三)
  10. Atitit 网络爬虫与数据采集器的原理与实践attilax著 v2
  11. 同一个网络下怎样在两台机器之间传输文件
  12. VBS教程 创建文件夹
  13. jenkins下载插件很慢
  14. 计算机网络ip地址分类的范围,ip地址分类及范围_ip地址由什么组成
  15. 记一次 ClickHouse 性能测试
  16. 西游记中的第一神器是什么?
  17. AirPods Pro 和 AirPods 3 固件更新,或将提升稳定性,如何操作看这里
  18. AI 投资探索路上的一些感受
  19. 伪类选择器(vscode)
  20. 微信小程序支付功能用服务器吗,微信小程序 支付功能 服务器端(TP5.1)实现...

热门文章

  1. bindingnavigator如何与datagridview绑定
  2. 全网最全Log配置教程及框架性能比较,看这篇就够了!
  3. 台式电脑计算机页面扩大不了,告诉你电脑分辨率调不过来怎么办
  4. 录音系列:pcm文件在线转wav文件
  5. 老旧的医疗设备也能“赶时髦”?“聪明”的NVIDIA Clara说:没问题!
  6. mysql求女生人数_Mysql版sql语句练习50题(小结)
  7. excel中如何找出根据A列的重复项合并B列的值?
  8. extjs gridPanel columnModel renderer笔记
  9. RF优化问题分析和处理
  10. 浅谈国产平板电脑现状和购买一二三