准备工作

先导入相关模块和数据集。

import numpy as np
import pandas as pd
from pandas import Series, DataFrame
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
tips = sns.load_dataset('tips')
tips.head()

seaborn 绘制箱线图

箱线图可以看到数据的四分卫、中位数和极值。通过boxplot() 函数来绘制。

sns.boxplot(x='day', y='total_bill', hue='time', data=tips)


注意,这里太也会自动生成图例。

seaborn 绘制分类柱状图

通过barplot() 函数分类柱状图。在默认情况下,该函数绘制的是y轴数据的平均值,还会有误差条。

sns.barplot(x='sex', y='tip',data=tips)


还可以通过hue 参数添加一个变量。

sns.barplot(x='sex', y='tip', hue='day', data=tips)


这样,就可以清楚的看到男女性分别在每一天中给的小费金额平均值的情况了。
在matplotlib() 中需要先计算才能绘制计数的柱状图,热在seaborn 中直接用 countplot() 函数就可以直接绘制了。

sns.countplot(x='size', data=tips)

Python数据分析28——seaborn可视化(四)之箱线图和分类柱状图相关推荐

  1. Python数据可视化的例子——箱线图(box)

    箱线图是另一种体现数据分布的图形,通过该图可以得知数据的下须值(Q1-1.5IQR).下四分位数(Q1).中位数(Q2).均值.上四分位数(Q3)和上须值(Q3+1.5IQR),更重要的是,箱线图还可 ...

  2. python画图颜色填充_【Python】Matplotlib画图(十一)——箱线图

    数据描述 参数介绍 plt.boxplot(x, notch=None, sym=None, vert=None, whis=None, positions=None, widths=None, pa ...

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

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

  4. 用python画小花_如何用python制作箱线图

    hi,我小花花又来了 箱线图,一种被广泛应用在数据可视化上的图表,它可以用来反映一组或多组连续型定量数据分布的中心位置和散布范围,因形状如箱子而得名.它最大的优点是可以不受异常值的影响,能够准确稳定地 ...

  5. 小提琴统计图_R语言数据可视化系列(4)箱线图和小提琴图(附详细代码)

    本文希望教会大家运用R语言绘制箱线图和小提琴图.小提琴图能同时查看数据的分布和描述性统计,是一种非常实用的可视化图形. 箱线图/盒须图 绘制连续型变量常用的五个描述性统计量,从下到上依次是:最小值,下 ...

  6. 箱线图 violin图

    一.箱线图 多组数据的比较:箱线图 单组数据的比较:直方图 \quad 可视化更直观 箱线图Box plot(箱须图.盒图): 箱须图(Box-whisker Plot) 反映一组或多组连续型定量数据 ...

  7. 5分钟教你轻松掌握箱线图

    箱线图也称箱须图.箱形图.盒图,用于反映一组或多组连续型定量数据分布的中心位置和散布范围.箱形图包含数学统计量,不仅能够分析不同类别数据各层次水平差异,还能揭示数据间离散程度.异常值.分布差异等等. ...

  8. 不会数学统计没关系——5分钟教你轻松掌握箱线图 | 图表家族#24

    转载:https://www.sohu.com/a/218322591_416207 箱线图也称箱须图.箱形图.盒图,用于反映一组或多组连续型定量数据分布的中心位置和散布范围.箱形图包含数学统计量,不 ...

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

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

最新文章

  1. Matlab生成Xilinx Rom IP CORE的初始化内容coe文件
  2. 数据结构Java10【哈希表概述、散列函数的设计、散列冲突解决方案】
  3. 去除List集合中的重复值(四种好用的方法)
  4. H5 中 bordercolorlight 属性的用法及作用
  5. Java 集成freeotp_Java Token.setImage方法代碼示例
  6. PE文件格式详解(下)
  7. ipv6中ospfv3不再支持_超星尔雅《2020年考研英语全程班》2020第五章节测验题库及试题答案...
  8. 2020神舟几号发射_今年将发射神舟十一号载人飞船 2020年将建成载人空间站
  9. 微信开发者工具 公众号网页调试的调试器没了?
  10. 生动实践现代农业-国稻种芯-泸州江阳:谋定产村深度融合
  11. 完美平台反复正在连接至服务器,完美世界无法连接服务器是什么原因
  12. 程序员转行为什么这么难
  13. Hall定理(bzoj 1135: [POI2009]Lyz)
  14. Panasonic Lumix GH5: Tips, Tricks, and Techniques 松下Lumix GH5使用技巧 Lynda课程中文字幕
  15. Python画爱心——谁能拒绝用代码敲出来会跳动的爱心呢~
  16. 关于显著性检验,你想要的都在这儿了!!(基础篇)
  17. 深入浅出使用python编程_深入浅出Python元编程
  18. Idea中取消自动导包顺序
  19. python汇率的转换程序_【菜鸟学Python】案例一:汇率换算
  20. vue 一个页面根据状态渲染不同的组件 使用currentView动态渲染

热门文章

  1. Canvas、 SVG 和 WebGl三者之间的区别
  2. 金九银十!2022年最新32W字的Java程序员面试题,大厂面试有它足矣!
  3. c语言file函数头文件,文件操作函数 C语言 (FILE fputc fgetc fputs fgets fsca...
  4. <2021SC@SDUSC>博客(1)山东大学软件工程应用与实践-038号JPress小组课题介绍
  5. android 9.0 selinux 策略配置
  6. 建设终端安全管理技术措施
  7. java异常:前言中不允许有内容。
  8. 转行软件测试薪资10K | 手中有粮心中有底,在任何时候都是真理
  9. Java实现BCC校验(异或校验)
  10. C语言define定义数组和函数指针