seaborn和pandas绘制箱线图 boxplot
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相关推荐
- R 中导入csv数据,编辑数据框中异常值并绘制箱线图 Boxplot
1. 打开Rstudio 2. 使用 read.csv() 读取数据.例如:g <- read.csv("homework3-4_data.csv") 3. 执行下述代码绘制 ...
- 使用python中的库matplotlib绘制箱线图(boxplot)
文章目录 数据准备 相关概念:Q1,Q2,Q3,IQR,QQ1,QQ3 绘制箱线图 分析箱线图 数据准备 假设有如下数据: 我们要分别绘制出age这列数据的箱线图和%fat这列数据的箱线图. 相关概念 ...
- python绘制箱线图boxplot()
最近在处理数据时,需要使用python绘制箱线图. 1. 箱线图 箱线图(Box-plot)又称为盒式图或箱型图,是一种用来显示一组数据分散情况的统计图,它能显示一组数据的上界.下界.中位数.上下四分 ...
- R语言boxplot绘制箱线图
Usage # x 为向量,dataframe,以及matirx boxplot(x, ...) # x 为formula boxplot(formula, data = NULL, ..., sub ...
- matplotlib之pyplot模块——绘制箱线图(盒须图)boxplot()(一)基本参数
当前有效matplotlib版本为:3.4.1. 概述 boxplot()函数的作用是绘制箱线图(箱线图.盒须图.箱图). 箱形图(boxplot)又称盒须图或箱线图,是一种用来显示某一组数据分散情况 ...
- matplotlib之pyplot模块——绘制箱线图(盒须图)boxplot()(二)演示外观参数、返回值
当前有效matplotlib版本为:3.4.1. 概述 boxplot()函数的作用是绘制箱线图(箱线图.盒须图.箱图). 箱线图是由一个箱体和一对箱须所组成的统计图形.箱体是由第一四分位数.中位数( ...
- R语言中使用boxplot函数绘制箱线图
(源自百度,便于查看故复制于此,若有冒犯会删除) 箱线图简介 箱线图又称箱形图或盒须图,该图是由5个特征值绘制而成的图形. 5个特征值是变量的最大值.最小值.中位数.第1四分位数和第3四分位数. 连接 ...
- python boxplot用法,Python使用plt.boxplot() 参数绘制箱线图
Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数. plt.boxplot() 参数详解 plt.pie(x, # 指定要绘制箱线图的数据: ...
- python绘制箱线图
用python绘制箱线图_大奸猫的博客-CSDN博客_python画箱线图 画两个并行的箱型图: # 导入Excel数据studentshuju.xls的代码: import matplotlib.p ...
最新文章
- 主席树 | 莫队 ---- Codeforces Round #716 (Div. 2) D. Cut and Stick [主席树or莫队优化] 区间众数问题(静态)
- 设计模式原则之依赖倒置原则
- 文本挖掘预处理流程总结(2)— 英文
- 汇编学习笔记(二)--数据处理的两个基本问题
- POJ 1811 Prime Test
- 本地下载mysql数据库_本地Windows上安装 MySQL数据库
- JavaScript Array对象 知识点总结
- python人像和图片比对_python 使用OpenCV进行简单的人像分割与合成
- Android9.0 setMasterVolume流程分析(二十三)
- Atitit 网络爬虫与数据采集器的原理与实践attilax著 v2
- 同一个网络下怎样在两台机器之间传输文件
- VBS教程 创建文件夹
- jenkins下载插件很慢
- 计算机网络ip地址分类的范围,ip地址分类及范围_ip地址由什么组成
- 记一次 ClickHouse 性能测试
- 西游记中的第一神器是什么?
- AirPods Pro 和 AirPods 3 固件更新,或将提升稳定性,如何操作看这里
- AI 投资探索路上的一些感受
- 伪类选择器(vscode)
- 微信小程序支付功能用服务器吗,微信小程序 支付功能 服务器端(TP5.1)实现...
热门文章
- bindingnavigator如何与datagridview绑定
- 全网最全Log配置教程及框架性能比较,看这篇就够了!
- 台式电脑计算机页面扩大不了,告诉你电脑分辨率调不过来怎么办
- 录音系列:pcm文件在线转wav文件
- 老旧的医疗设备也能“赶时髦”?“聪明”的NVIDIA Clara说:没问题!
- mysql求女生人数_Mysql版sql语句练习50题(小结)
- excel中如何找出根据A列的重复项合并B列的值?
- extjs gridPanel columnModel renderer笔记
- RF优化问题分析和处理
- 浅谈国产平板电脑现状和购买一二三