Seabornを使用して、各サブプロットにストリップポイントが表示されるようにfactorplotを生成しようとしています。ストリップスロットでは、マーカーのいくつかの側面をコントロールしたいと思います。Seaborn FacetGrid:ストリップポットドッジをマッピングしている間に実装されていません
は、ここで私が試した最初の方法である:
import seaborn as sns
tips = sns.load_dataset("tips")
g = sns.FacetGrid(tips, col="time", hue="smoker")
g = g.map(sns.stripplot, 'day', "tip", edgecolor="black",
linewideth=1, dodge=True, jitter=True, size=10)
とキーワードのほとんどが実装されたが、色相は避けていなかったかわす
せずに次の出力を生成します。これは、正しい出力できます
kws = dict(s=10, linewidth=1, edgecolor="black")
tips = sns.load_dataset("tips")
sns.factorplot(x='day', y='tip', hue='smoker', col='time', data=tips,
kind='strip',jitter=True, dodge=True, **kws, legend=False)
:
は、私は別のアプローチで成功したこの出力で
を、色相を避けています。
私の質問です:なぜg.map(sns.stripplot...)
は色合いをかわしていませんでしたか?