1

Python で seaborn を使用して、陰謀のようなバイオリンと敷物プロットを作成しようとしています (例:陰謀のようなバイオリンと敷物プロット)

じゅうたんのプロットをバイオリンのプロットに重ねることができまし。これは、次のコードを使用して作成されました。

import seaborn as sns
import matplotlib.pyplot as plt
sns.set(style="white")
sns.violinplot(data=[consp, intsp], scale='area', scale_hue=True, bw=.2, cut=1, linewidth=3)
sns.despine(left=False, bottom=True, top=True)
sns.rugplot(consp, height=0.05, axis='y', color='b')
sns.rugplot(intsp, height=0.05, axis='y', color='g')

ただし、プロットの例のように、敷物プロットを異なる列から空間的に分離し、それぞれの列の隣に重ねることも可能かどうか疑問に思っていますか?

R の ggplot2 に対して、2 つの別々の geom_rug 呼び出しにサイドを設定することによって以前に対処された同様の質問がありますが、提供されたソリューションは seaborn には適用できないようです。(Rの同様の問題に対処する前の質問:異なるシリーズから敷物プロットを空間的に分離する方法

ご協力ありがとうございました。

4

0 に答える 0