内置示例数据集

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()

seaborn pairplot ax_seaborn常用的10种数据分析图表相关推荐

  1. 【可视化】seaborn常用的10种数据分析图表

    文章来源于Python大数据分析,作者朱卫军 内置示例数据集 seaborn内置了十几个示例数据集,通过load_dataset函数可以调用. 其中包括常见的泰坦尼克.鸢尾花等经典数据集. # 查看数 ...

  2. 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种算法

    最新的KDnuggets调查统计了数据科学家们实际工作中最常使用的算法,在大多数学术和产业界,都有惊人发现哦! 根据Gregory Piatetsky, KDnuggets,最新的调查问题是:在最近的 ...

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

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

  9. 盘点欧洲常用的10种外贸收款工具!

    在欧洲,许多外贸商家大多会选择PayPal和国际信用卡支付,但从安全角度来看,不管是PayPal还是信用卡都是会有拒付风险.所以除此之外,小编另多介绍一种本地支付的收款方式,就是用各国家当地流行的支付 ...

最新文章

  1. QIIME 2教程. 25可用和开发中插件AvailableFuturePlugins(2021.2)
  2. tensorflow错误:Shape (10, ?) must have rank at least 3
  3. [转载] - QWidget、QMainWindow、QDialog和QFrame的区别
  4. 绝对强大的三个LINUX指令: AR, NM, OBJDUMP
  5. 复现强网杯python is the best language 2
  6. Mybatis之typeAlias配置的3种方法
  7. 计算机专业Top20,全国计算机软件专业大学排名TOP20,清华居然不是第一!
  8. 华为交换机实操系列(资源)
  9. 2021 ICPC全国邀请赛(西安)太原理工大学收获3枚奖牌
  10. Codeforces Round #110 (Div. 2)
  11. 《计算机组成原理》第二版第一章课后习题答案
  12. 蓝桥杯真题:等差素数列
  13. 使用Druid SQL Parser解析SQL
  14. 一张图30分钟带你入门python-我,30分钟,P了100张图,秒杀全公司同事
  15. 在美国成年人群体中,语音助手Siri已经成了第二大移动搜索引擎
  16. SDK第一课(Windows SDK编程入门)
  17. Windows系统下CMD添加删除用户、用户组
  18. uni-app 接入高德地图案例
  19. 1230k倍区间,关于cnt[0]赋值为1的解释
  20. DDOS\CC流量攻击

热门文章

  1. 安装CentOS时,遇到Error in posttrans scriptlet in rpm package kmod-kv报错提示解决办法
  2. div及iframe滚动条固定为最底端
  3. Word插入两段页码,给Word文档分节
  4. 科技教育对于中小学生成长的重要性
  5. 导电滑环的作用是什么
  6. 计算机显示发送报告,Win10系统如何查询计算机问题报告
  7. spark sql任务性能优化(基础)
  8. 2020-01-03
  9. Linux命令(十七) 关机命令,linux定时关机命令是什么
  10. java调用corba_用JACORB开发corba应用