python中seaborn包常用图形使用详解


Posted in Python onNovember 25, 2019

seaborn包是对matplotlib的增强版,需要安装matplotlib后才能使用。

所有图形都用plt.show()来显示出来,也可以使用下面的创建画布

fig,ax=plt.subplots()  #一个画布

fig,(ax1,ax2) = plt.subplots( ncols=2)  #两个画布

1)单个特征统计图countplot

sn.countplot(train.mnth)#离散型特征可使用,描述样本点出现的次数。

python中seaborn包常用图形使用详解

2)单个特征统计图distplot

sn.distplot(train.cnt.values,bins=50,kde=True)#连续型特征可使用,bins=50分成50个柱形,kde=True显示核密度线。如果图形的尾巴很特殊,则可能是奇异点(离群点,噪声点),考虑去掉。

python中seaborn包常用图形使用详解

3)双特征小提琴图

sn.violinplot(data=train[['yr', 'cnt']],x="yr",y="cnt") #显示数据分布及其概率密度,中间的黑色粗条表示四分位数范围,从其延伸的幼细黑线代表 95% 置信区间,而白点则为中位数。

python中seaborn包常用图形使用详解

4)双特征箱型图

sn.boxplot(data=train,x="yr",y="cnt")#又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图。它显示情况从上到下的顺序为:异常值(可能没有)、最大值、上四分位数、中位数、下四分位数、最小值、异常值(有时没有,如果有,要特别注意)。

python中seaborn包常用图形使用详解

5)双特征棒图

fig,(ax1,ax2) = plt.subplots(ncols=2) #一个画布,两个轴

sn.barplot(data=train,x='holiday',y='cnt',hue='weathersit',ax=ax1) #hue='weathersit',通过weathersit来区分

sn.barplot(data=train,x='workingday',y='cnt',hue='season',ax=ax2) #hue='season',通过season来区分

python中seaborn包常用图形使用详解

6)双特征折线图

fig,ax = plt.subplots()

sn.pointplot(data=train[['dayofyear','cnt', 'yr']],x='dayofyear',y='cnt',hue='yr',ax=ax)

# hue='yr'指的是区分开年份。hue指颜色

ax.set(title="dayly distribution of counts")

plt.show()

python中seaborn包常用图形使用详解

7)关系热力图

corrMatt = train[["temp","atemp","hum","windspeed","cnt"]].corr()

mask = np.array(corrMatt)

mask[np.tril_indices_from(mask)] = False

sn.heatmap(corrMatt, mask=mask,

      vmax=1, square=True,annot=True)

plt.show()

python中seaborn包常用图形使用详解

8)双特征散点图

sn.scatterplot(x=train.GrLivArea,y=train.SalePrice)

plt.title("Looking for outliers") #图形标题

plt.show()

python中seaborn包常用图形使用详解

以上这篇python中seaborn包常用图形使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 解析XML python模块xml.dom解析xml实例代码
Feb 07 Python
用Python输出一个杨辉三角的例子
Jun 13 Python
Python实现类继承实例
Jul 04 Python
解决每次打开pycharm直接进入项目的问题
Oct 28 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
Nov 10 Python
对pandas写入读取h5文件的方法详解
Dec 28 Python
Django模型序列化返回自然主键值示例代码
Jun 12 Python
python3应用windows api对后台程序窗口及桌面截图并保存的方法
Aug 27 Python
解决pyecharts运行后产生的html文件用浏览器打开空白
Mar 11 Python
Python实现电视里的5毛特效实例代码详解
May 15 Python
使用Python通过企业微信应用给企业成员发消息
Apr 18 Python
Python加密与解密模块hashlib与hmac
Jun 05 Python
解决python中的幂函数、指数函数问题
Nov 25 #Python
妙用itchat! python实现久坐提醒功能
Nov 25 #Python
python pygame实现滚动横版射击游戏城市之战
Nov 25 #Python
python使用itchat模块给心爱的人每天发天气预报
Nov 25 #Python
python pygame实现挡板弹球游戏
Nov 25 #Python
numpy 返回函数的上三角矩阵实例
Nov 25 #Python
如何基于Python获取图片的物理尺寸
Nov 25 #Python
You might like
php面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
我的php学习笔记(毕业设计)
2012/02/21 PHP
php实现购物车功能(下)
2016/01/05 PHP
浅析php设计模式之数据对象映射模式
2016/03/03 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
Ubuntu 11.10 安装Node.js的方法
2011/11/30 Javascript
javascript 文件的同步加载与异步加载实现原理
2012/12/13 Javascript
JQuery对id中含有特殊字符的转义处理示例
2013/09/06 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
JavaScript中诡异的delete操作符
2015/03/12 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
三分钟带你玩转jQuery.noConflict()
2016/02/15 Javascript
js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
2016/04/01 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
2016/05/30 Javascript
原生js验证简洁注册登录页面
2016/12/17 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
巧妙运用v-model实现父子组件传值的方法示例
2019/04/07 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
[01:07:20]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第二场 2月2日
2021/03/11 DOTA
基于Django filter中用contains和icontains的区别(详解)
2017/12/12 Python
numpy数组拼接简单示例
2017/12/15 Python
Python实现学校管理系统
2018/01/11 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
2019/06/24 Python
django多对多表的创建,级联删除及手动创建第三张表
2019/07/25 Python
python实现在线翻译功能
2020/03/03 Python
selenium WebDriverWait类等待机制的实现
2020/03/18 Python
通过cmd进入python的步骤
2020/06/16 Python
python文件读取失败怎么处理
2020/06/23 Python
python 模拟登录B站的示例代码
2020/12/15 Python
使用jTopo给Html5 Canva中绘制的元素添加鼠标事件
2014/05/15 HTML / CSS
澳大利亚汽车零部件、音响及配件超市:Automotive Superstore
2018/06/19 全球购物
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
医药类个人求职的自我评价
2014/02/12 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
单位租车协议书
2015/01/29 职场文书
导游词之沈阳清昭陵
2019/12/28 职场文书