FacetGrid用于绘制各变量之间的关系图
FacetGrid画图特点:
1.具有多个轴,各个轴的变量相同
2. 随着某些变量的变化,轴变量关系的变化情况。
3.可展示三个变量的条件关系,将其中的变量赋值给网格的行和列,并使用不同颜色的绘图元素。
FacetGrid -- 格点图:trellis plot
应用数据集和变量来构建网格以初始化FacetGrid,应用
FacetGrid.map()
or
FacetGrid.map_dataframe()传递画图函数,应用相应的函数更改。
import seaborn as sns
e = sns.FacetGrid(data1, col = 'Embarked')
e.map(sns.pointplot, 'Pclass', 'Survived', 'Sex', ci=95.0, palette = 'deep')
e.add_legend()
结果:
![](https://i-blog.csdnimg.cn/blog_migrate/b1572e4d46b364d50795d4904648128f.png)