[英]Is there a way to efficiently construct a pairplot in the new seaborn.objects as with seaborn.pairplot?
我剛開始研究新的seaborn.objects
接口,我非常喜歡。 雖然seaborn.pairplot
對我來說很好,但我偶然發現嘗試使用seaborn.objects.Plot.pair
制作一個漂亮的下三角形對圖。
方形布局很容易出現,但我不知道是否可以將對角線圖更改為 KDE 或直方圖:
import matplotlib as mpl
import seaborn.objects as so
f = mpl.figure.Figure(figsize=(10, 10),
tight_layout=True)
(
so
.Plot(df)
.pair(x=['col1', 'col2', 'col3', 'col4', 'col5'],
y=['col1', 'col2', 'col3', 'col4', 'col5'],
cross=True)
.add(
so
.Dot())
.on(f)
.plot()
)
我想它可以通過復雜的循環或詳細的子圖解決方案來解決,但是有沒有辦法以一種簡單的方式來解決這個問題,而不是舊的seaborn.pairplot
?
目前(從 v0.12.0 開始)不支持PairGrid
中Plot.pair
的上/下/對角線概念。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.