は、私がこのように生成されたパンダDataFrame
持っていると仮定して:seaborn箱ひげ図のx軸の数字ではなく、ラベル
df = pd.DataFrame(columns=['x_value', 'y_value'])
for x in [1.0, 3.0, 9.0]:
for _ in range(1000):
df = df.append({'x_value':x, 'y_value':np.random.random()}, ignore_index=True)
結果はこのようなものになりますにseabornを使用して
In: df.head()
Out:
x_value y_value
0 1.0 0.616052
1 3.0 1.406715
2 9.0 8.774720
3 1.0 0.810729
4 3.0 1.309627
をボックスプロットを生成すると、次の結果が得られます。
[In] sns.boxplot(x='x_value', y='y_value', data=df)
[Out]
私が望むのは、x軸の値がラベルではなく数字として扱われるような間隔のボックスプロットを生成することです。
これは可能ですか? ボックスプロットでこれを行うことができない場合、データのばらつきに関する情報を伝えるために間違ったタイプのグラフを見ていますか?
そして、はい、私はhttps://stackoverflow.com/questions/36369291/x-axis-is-not-correctly-spaced-in-seaborn([この]を見ていました/ 36371454#36371454)の問題を理解するのに役立ちましたが、解決策を見つけることはできませんでした。 – MPa