2
私はseabornを使用してbarplotを作成しようとしています。barplot x軸のデータからの構築pandas seaborn python
revels_data = pd.read_csv("testtt.txt") rd = revels_data
ax = sns.barplot(x="Packet number", y="Contents", data=rd) plt.show()
私はそれぞれのバーの内側の色によって分割されている(x軸上)の各パケット番号のバーを作成しようとしている:私のデータは、私のコードは、現在の形で
Packet number,Flavour,Contents
1,orange,4
2,orange,3
3,orange,2
4,orange,4
...
36, orange,3
1, coffee,5
2, coffee,3
...
1, raisin,4
etc.
ですy軸上のパケットごとの合計内容を持つフレーバー。
は、各パケットすなわち
total_1 = (rd.loc[rd["Packet number"] == 1, "Contents"].sum())
ではなく、私はそこから行くと思いますか、それを行うための簡単な方法があるかどうか確認の合計をしようとして開始しました。
アドバイスはありがとうございます!
素晴らしい、ありがとうございます。どのように私は、各味のために複数のバーを持つ代わりに、その1つのバーの中に味の分割を持つ単一のバーを持っていますか? – mystifier
シーボーンではできないと思います。ただし、「パンダ」で直接行うことは可能です。私は投稿にそれを追加します – tmrlvi
華麗な、ありがとう – mystifier