本文来源公众号“萝卜大杂烩”,仅用于学术分享,侵权删,干货满满。
原文链接:快速掌控seaborn
-
Matplotlib绘制一张美图需要很多参数调整,于是就出现了high-level版的Seaborn,几行代码即可输出美美的图形,那么Seaborn是如何做到的?
-
Seaborn主要有两种图形实现方法Figure水平「下图绿色格子中所有方法,如jointplot、JointGrid」、Axes水平「如stripplot、swarmplot等」,本文梳理Seaborn主要结构,助快速掌控Seaborn👇
Seaborn Overview
Figure水平方法
此时,通过seaborn.axisgrid.FacetGrid
对象作图,以displot
为例,
-
单个图
import seaborn as sns
import pandas as pd
penguins = sns.load_dataset("penguins")#导入数据
g = sns.displot(data=pengu