文章来源于Python大数据分析,作者朱卫军

内置示例数据集

seaborn内置了十几个示例数据集,通过load_dataset函数可以调用。

其中包括常见的泰坦尼克、鸢尾花等经典数据集。

# 查看数据集种类
import seaborn as sns
sns.get_dataset_names()

import seaborn as sns
# 导出鸢尾花数据集
data = sns.load_dataset('iris')
data.head()

1、散点图

函数sns.scatterplot

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
# 小费数据集
tips = sns.load_dataset('tips')
ax = sns.scatterplot(x='total_bill',y='tip',data=tips)
plt.show()

2、条形图

函数sns.barplot

显示数据平均值和置信区间

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
# 小费数据集
tips = sns.load_dataset("tips")
ax = sns.barplot(x="day", y="total_bill", data=tips)
plt.show()

3、线型图

函数sns.lineplot

绘制折线图和置信区间

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
fmri = sns.load_dataset("fmri")
ax = sns.lineplot(x="timepoint", y="signal", data=fmri)
plt.show()

4、箱线图

函数seaborn.boxplot

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
tips = sns.load_dataset("tips")
ax = sns.boxplot(x="day", y="total_bill", data=tips)
plt.show()

5、直方图

函数seaborn.distplot

import seaborn as sns
import numpy as np
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
np.random.seed(0)
x = np.random.randn(1000)
ax = sns.distplot(x)
plt.show()

6、热力图

函数seaborn.heatmap

import numpy as np
np.random.seed(0)
import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
uniform_data = np.random.rand(10, 12)
ax = sns.heatmap(uniform_data)
plt.show()

7、散点图矩阵

函数sns.pairplot

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
iris = sns.load_dataset("iris")
ax = sns.pairplot(iris)
plt.show()

8、分类散点图

函数seaborn.catplot

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
exercise = sns.load_dataset("exercise")
ax = sns.catplot(x="time", y="pulse", hue="kind", data=exercise)\
plt.show()

9、计数条形图

函数seaborn.countplot

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
titanic = sns.load_dataset("titanic")
ax = sns.countplot(x="class", data=titanic)
plt.show()

10、回归图

函数 seaborn.lmplot

绘制散点及回归图

import seaborn as sns
sns.set()
import matplotlib.pyplot as plt
%matplotlib inline
tips = sns.load_dataset("tips")
ax = sns.lmplot(x="total_bill", y="tip", data=tips)plt.show()

-END-

往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习在线手册深度学习在线手册AI基础下载(pdf更新到25集)本站qq群1003271085,加入微信群请回复“加群”获取一折本站知识星球优惠券,复制链接直接打开:https://t.zsxq.com/yFQV7am喜欢文章,点个在看

【可视化】seaborn常用的10种数据分析图表相关推荐

  1. seaborn常用的10种数据分析图表

    内置示例数据集 seaborn内置了十几个示例数据集,通过load_dataset函数可以调用. 其中包括常见的泰坦尼克.鸢尾花等经典数据集. # 查看数据集种类 import seaborn as ...

  2. seaborn pairplot ax_seaborn常用的10种数据分析图表

    内置示例数据集 seaborn内置了十几个示例数据集,通过load_dataset函数可以调用. 其中包括常见的泰坦尼克.鸢尾花等经典数据集. # 查看数据集种类 import seaborn as ...

  3. 科普:Java 后端开发常用的 10 种第三方服务

    严格意义上说,所有软件的第三方服务都可以自己开发,不过从零到一是需要时间和金钱成本的.就像我们研发芯片,投入了巨大的成本,但仍然没有取得理想的成绩,有些事情并不是一朝一夕,投机取巧就能完成的. Jav ...

  4. 【转】Web 设计中最常用的 10 种色调以及它们的示例

    文章转载自:开源中国社区 [http://www.oschina.net ] 本文标题:Web 设计中最常用的 10 种色调以及它们的示例 本文地址:http://www.oschina.net/ne ...

  5. VLOOKUP函数最常用的10种用法

    VLOOKUP函数最常用的10种用法 VLOOKUP函数是工作中最常用的一种查找函数,掌握好VLOOKUP函数能够极大提高工作的效率. VLOOKUP函数的语法如下: VLOOKUP(lookup_v ...

  6. 常见的6种数据分析图表,告诉你如何更好地分析它们

    作者| 诸葛君 你知道哪些做数据分析的图表?柱状图.饼状图.折线图.散点图,数据分析图表有很多,用excel就可以生成,但是本文我想告诉你的是,通过这些图表该怎么做分析? 常见的6种数据分析图表及应用 ...

  7. 这10种创意图表,能让可视化报告瞬间变得惊艳炫酷,5分钟学会

    老规矩,评.论.区有惊喜! 经常跟数据打交道的人,应该都体会过做数据报告.汇报PPT.数据报表的痛苦,痛苦的来源大部分都来自于领导和老板,不管是大公司还是小公司,几乎所有的数据和工作都要体现在ppt报 ...

  8. 数据可视化中常用的16种图表

    在信息爆炸的时代,越来越多的数据堆积.但是,这些密集数据没有重点关注并且可读性较差.因此,我们需要 数据可视化  以帮助数据易于理解和接受.相反,可视化更加直观和有意义,并且使用适当的图表来可视化数据 ...

  9. 项目管理高手常用的10种图表!

    项目经理的必备工具可以分为两类,一类是图形/模型(常用的有10种),一类是软件. 常用图形/模型 甘特图:它通过图示的方式表现项目的各项活动及进展情况. 甘特图分为两条轴,横轴表示时间,纵轴表示项目任 ...

最新文章

  1. ResNet网络解决的一些事
  2. mysql caching_sha2_password异常分析
  3. python小爬虫(爬取职位信息和博客文章信息)
  4. 对未标记为可安全执行的脚本_三、??XSS跨站脚本攻击
  5. 命php令删除文件夹,window_win7系统通过cmd命令提示符的del命令删除文件的详细教程,怎么利用cmd命令提示符的del命 - phpStudy...
  6. Windows下 tuxedo 安装及测试
  7. ML学习分享系列(1)_计算广告小窥[上]
  8. python编写beta计算器_|python编写计算器
  9. 二、页面构成与色彩搭配
  10. Turbo产品系列回来了!
  11. 辽宁大学广播影视学院电影专硕考研上岸经验分享
  12. kettle学习教程
  13. linux启动禅道数据库失败,数据库无法正常启动
  14. 【读书】-你是人间四月天
  15. 解决客户端 query did not return aunique result:2
  16. 联想笔记本键盘亮屏幕不亮_机械师笔记本电脑屏幕不亮但键盘亮,而且开不开机维修...
  17. 《数据化管理》:洞悉零售及电子商务运营
  18. Qt编写安防视频监控系统24-自定义悬浮条
  19. 产品经理工作职责(个人总结)
  20. 2 Z变换、fifter、freqz等离散系统相关函数MATLAB实现

热门文章

  1. 有时候,爱就是那么简单
  2. UOJ#310.【UNR #2】黎明前的巧克力(FWT)
  3. linux服务器间文件夹拷贝
  4. c# 编写自定义异常类
  5. perl malformed JSON string, neither tag, array, object, number, string or atom, at character offset
  6. Tomcat:Error starting static Resources
  7. Java中的IO整理完整版
  8. 基于visual graph开发实时线损管理系统
  9. 一文掌握二代测序NGS
  10. GraphPad Prism 9 for Win版 Mac版 2021最新完美版下载 科学绘图