seaborn.objects.Stack#

class seaborn.objects.Stack#

沿著數值軸位移重疊的長條或區域標記。

範例

此轉換會應用垂直位移,以消除具有基準線的標記之間的重疊,例如BarArea

so.Plot(titanic, x="class", color="sex").add(so.Bar(), so.Count(), so.Stack())
../_images/objects.Stack_1_0.png

堆疊會讓比較被位移的組別之間的數值變得困難得多,但在描繪部分與整體的關係時可以很好地運作

(
    so.Plot(titanic, x="age", alpha="alive")
    .facet("sex")
    .add(so.Bars(), so.Hist(binwidth=10), so.Stack())
)
../_images/objects.Stack_3_0.png