Seaborn - 配对网格

Seaborn - 配对网格 首页 / Seaborn入门教程 / Seaborn - 配对网格

PairGrid允许无涯教程使用相同的绘图类型绘制子图网格以可视化数据。

与FacetGrid不同,它为每个子图使用不同的变量对。它形成子图矩阵。有时也称为"散点图矩阵"。

pairgrid的用法类似于facetgrid。首先初始化网格,然后传递绘图功能。

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df=sb.load_dataset('iris')
g=sb.PairGrid(df)
g.map(plt.scatter);
plt.show()
Variousmodels

也可以在对角线上绘制不同的函数,以显示每列中变量的单变量分布。

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df=sb.load_dataset('iris')
g=sb.PairGrid(df)
g.map_diag(plt.hist)
g.map_offdiag(plt.scatter);
plt.show()

运行上面代码输出

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/seaborn/seaborn-pair-grid.html

来源:LearnFk无涯教程网

Histogram Dots

无涯教程可以使用另一个分类变量来自定义这些图的颜色。如,鸢尾花数据集针对三种不同种类的鸢尾花中的每一种都有四个测量值,因此您可以看到它们之间的差异。

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df=sb.load_dataset('iris')
g=sb.PairGrid(df)
g.map_diag(plt.hist)
g.map_offdiag(plt.scatter);
plt.show()

运行上面代码输出

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/seaborn/seaborn-pair-grid.html

来源:LearnFk无涯教程网

Colored

可以在上下三角形中使用其他函数来查看关系的不同方面。

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df=sb.load_dataset('iris')
g=sb.PairGrid(df)
g.map_upper(plt.scatter)
g.map_lower(sb.kdeplot, cmap="Blues_d")
g.map_diag(sb.kdeplot, lw=3, legend=False);
plt.show()

运行上面代码输出

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/seaborn/seaborn-pair-grid.html

来源:LearnFk无涯教程网

various plots

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

玩转Spring全家桶 -〔丁雪丰〕

研发效率破局之道 -〔葛俊〕

Java业务开发常见错误100例 -〔朱晔〕

爱上跑步 -〔钱亮〕

A/B测试从0到1 -〔张博伟〕

大数据经典论文解读 -〔徐文浩〕

Tony Bai · Go语言第一课 -〔Tony Bai〕

Web 3.0入局攻略 -〔郭大治〕

工程师个人发展指南 -〔李云〕

好记忆不如烂笔头。留下您的足迹吧 :)