0

我目前有一个包含国家、到达方式和到达次数的现有数据框。我希望创建一个分组条形图,但我只知道如何创建常规条形图。

这是我现在使用的公式

trace3 = go.Bar(x=df5['cor'],y=df5['arv_count'], name = 'Total arrival count by country in 2013')
iplot([trace3])

这是图表的样子:

在此处输入图像描述

4

1 回答 1

2

我希望这能回答你的问题。Pandas 将按列显示分组条形。每行但不同列中的条目将在结果图中构成一个组。因此,您需要执行类似的操作,

df5.pivot("cor", "arrival", "arv_count").plot(kind='bar')
plt.show()
于 2019-07-17T05:36:28.637 回答