によって分割のすべての列の一桁、箱ひげ図では、私はこの組み合わせのように見える何かしたい:私はしたい場合を除き<a href="http://seaborn.pydata.org/generated/seaborn.boxplot.html#seaborn.boxplot" rel="nofollow">boxplot API page</a>を見てみると、「ラベル」欄
>>> iris = sns.load_dataset("iris")
>>> ax = sns.boxplot(data=iris, orient="h", palette="Set2")
をそれは同様に、以下の例ではhue
引数によって達成されるものに、特定のラベルを保持している列によって分割:
ax = sns.boxplot(x="day", y="total_bill", hue="smoker", data=tips, palette="Set3")
この例では唯一のx
とy
が定義されている場合に動作しますが、私が達成したいもののために私は(明らかに、ラベルを除く)x
は基本的に私のデータフレームのすべての列になりたいとy
はと同様に、周波数に最初の例に示されているもの。シーボーンでは実現できない場合は、他の視覚化ライブラリを使ってPythonを試してみます。
インデックスを運ぶためにダミーの 'x'変数を使用できますか?' ara nge(len(y)) 'と思います。 –
私が正しく従っていると、 'sns.boxplot(data = data、orient = 'h'、hue = 'target'、x = data.index)のようなものですか? こうすると、np.arange(len(data))のインデックスのボックスが表示されます。 編集時に誤って「enter」が押されました。二度。 – sissas