seaborn.objects.Plot.share#
- Plot.share(**shares)#
サブプロット間での軸の範囲と目盛りの共有を制御します。
キーワードはプロットで定義された変数に対応し、値はブール値(すべてのサブプロット間で共有する場合)、または「row」または「col」(グリッドの1つの次元でより選択的に共有する場合)のいずれかになります。
座標変数以外の場合の動作は、現在未定義です。
例
デフォルトでは、ファセットプロットはすべての軸を共有します。
p = ( so.Plot(penguins, x="bill_length_mm", y="bill_depth_mm") .facet(col="species", row="sex") .add(so.Dots()) ) p
座標変数を
False
に設定すると、各サブプロットが独立して調整できます。p.share(x=False, y=False)
行または列のみを共有することも可能です。
p.share(x="col", y="row")
このメソッドは、デフォルトが異なるペアプロットにも関連します。この場合、完全な共有をオプトインする必要があります(常に意味があるとは限りませんが)。
( so.Plot(penguins, y="flipper_length_mm") .pair(x=["bill_length_mm", "bill_depth_mm"]) .add(so.Dots()) .share(x=True) )