swplplotとregplotをseabornにオーバープロットして、私はswarmplotを通してy = xの行を持つことができます。Overplot seaborn regplotとswarmplot
import matplotlib.pyplot as plt
import seaborn as sns
sns.regplot(y=y, x=x, marker=' ', color='k')
sns.swarmplot(x=x_data, y=y_data)
プロットするとエラーは発生しませんが、プロットにプロットは表示されません。これをどうすれば解決できますか?
EDIT:私のregplotとswarmplotを重ねてプロットしていない代わりに、同じフレームのプロットが、いくつかの不特定yの量で区切られています。 regplotがswarmplotの呼び出しの上にあるようにそれらをひっくり返すと、regplotはまったく表示されません。
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
df = pd.DataFrame({"x":x_data,"y":y_data})
sns.regplot(y="y", x="x", data= df, color='k', scatter_kws={"alpha" : 0.0})
sns.swarmplot(y="y", x="x", data= df)
SECOND EDIT:下から2軸ソリューションを見事に動作します!
スワンプロットのx軸は、定量的ではなくカテゴリになっています。なぜあなたはこれをやろうとしていますか? – mwaskom
私はswarmplotの傾向を見せたいと思います。 – morepenguins
それは質問に答えません。あなたはあなたが何をしようとしているのかもっと考えなければなりません。 – mwaskom