Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略-阿里云开发者社区

开发者社区> 一个处女座的程序猿> 正文

Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略

简介: Py之seaborn:seaborn库的简介、安装、使用方法之详细攻略
+关注继续查看

seaborn库的简介


   Seabn是一个在Python中制作有吸引力和丰富信息的统计图形的库。它构建在MatPultLB的顶部,与PyDATA栈紧密集成,包括对SIMPY和BANDA数据结构的支持以及SISPY和STATSMODEL的统计例程。


   Seaborn 其实是在matplotlib的基础上进行了更高级的 API 封装,从而使得作图更加容易 在大多数情况下使用seaborn就能做出很具有吸引力的图,而使用matplotlib就能制作具有更多特色的图。应该把Seaborn视为matplotlib的补充。Seabn是基于MatPultLB的Python可视化库。它为绘制有吸引力的统计图形提供了一个高级接口。


Official seaborn tutorial

Seaborn 官方介绍

seaborn: statistical data visualization


seaborn提供的一些特点是

在默认MatMattLIB美学中改进的几个内置主题:


1、选择颜色调色板的工具来绘制数据中的模式

2、用于可视化单变量和二变量分布或用于在数据子集之间进行比较的功能

3、拟合和可视化不同类型独立变量和因变量的线性回归模型的工具

4、可视化数据矩阵并使用聚类算法发现这些矩阵中的结构的函数

5、一种灵活估计统计时间序列数据的函数及其估计的不确定性表示

6、构造抽象网格的高级抽象,让您轻松地构建复杂的可视化



seaborn库的安装


pip install seaborn


image.png



seaborn库的使用方法


0、相关文章


Py之matplotlib:matplotlib、seaborn两种库绘图(封装函数)最强总结



1、案例应用


import numpy as np  

import seaborn as sns  

import matplotlib.pyplot as plt  

sns.set( palette="muted", color_codes=True)  

rs = np.random.RandomState(10)  

d = rs.normal(size=100)  

f, axes = plt.subplots(2, 2, figsize=(7, 7), sharex=True)  

plt.title('seaborn: statistical data visualization')

sns.distplot(d, kde=False, color="b", ax=axes[0, 0])  

sns.distplot(d, hist=False, rug=True, color="r", ax=axes[0, 1])  

sns.distplot(d, hist=False, color="g", kde_kws={"shade": True}, ax=axes[1, 0])  

sns.distplot(d, color="m", ax=axes[1, 1])  

plt.show()  

参考官网:

seaborn 0.8.1


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Windows系统下使用protobuf:protobuf的简介、安装、使用方法之详细攻略
Windows系统下使用protobuf:protobuf的简介、安装、使用方法之详细攻略
11 0
Py之turicreate:turicreate的简介、安装、使用方法之详细攻略
Py之turicreate:turicreate的简介、安装、使用方法之详细攻略
15 0
Py之playsound:playsound的简介、安装、使用方法之详细攻略
Py之playsound:playsound的简介、安装、使用方法之详细攻略
16 0
Py之terminaltables:terminaltables的简介、安装、使用方法之详细攻略
Py之terminaltables:terminaltables的简介、安装、使用方法之详细攻略
17 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4620 0
Py之pyglet:Python之pyglet库的简介、安装、使用详细攻略
Py之pyglet:Python之pyglet库的简介、安装、使用详细攻略
11 0
使用 PyCharm 添加 Django 项目
一、前置准备(PyCharm与Python的下载,已有的跳过)   1.首先下载PyCharm 地址:http://www.jetbrains.com/pycharm/   2.然后下载Python 地址:https://www.
1106 0
第142天:Size Marks下载安装和使用方法
Size Marks下载安装使用方法 一、下载安装 1、下载Size marks:链接: https://pan.baidu.com/s/1breyMf1 密码: fjsn 2、 复制 Size Marks.jsx 到Photoshop的脚本文件夹。
916 0
Py之moviepy:python库之moviepy的简介、安装、使用方法详细攻略
Py之moviepy:python库之moviepy的简介、安装、使用方法详细攻略
18 0
+关注
一个处女座的程序猿
国内互联网圈知名博主、人工智能领域优秀创作者,全球最大中文IT社区博客专家、CSDN开发者联盟生态成员、中国开源社区专家、华为云社区专家、51CTO社区专家、Python社区专家等,曾受邀采访和评审十多次。仅在国内的CSDN平台,博客文章浏览量超过2500万,拥有超过57万的粉丝。
1701
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载