Python 如何使用现有数据框以绘图方式创建分组条形图

Python 如何使用现有数据框以绘图方式创建分组条形图,python,data-visualization,plotly-python,Python,Data Visualization,Plotly Python,我目前有一个包含国家、到达方式和到达计数的现有数据帧。我希望创建一个分组条形图,但我只知道如何创建常规条形图 这是我现在使用的公式 trace3 = go.Bar(x=df5['cor'],y=df5['arv_count'], name = 'Total arrival count by country in 2013') iplot([trace3]) 这是图形的外观: 我希望这能回答你的问题。熊猫将按列显示分组的条形图。每行不同列中的条目将构成结果图中的一个组。因此,你需要做一些事情,比

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

这是我现在使用的公式

trace3 = go.Bar(x=df5['cor'],y=df5['arv_count'], name = 'Total arrival count by country in 2013')
iplot([trace3])
这是图形的外观:


我希望这能回答你的问题。熊猫将按列显示分组的条形图。每行不同列中的条目将构成结果图中的一个组。因此,你需要做一些事情,比如

df5.pivot("cor", "arrival", "arv_count").plot(kind='bar')
plt.show()

我希望这能回答你的问题。熊猫将按列显示分组的条形图。每行不同列中的条目将构成结果图中的一个组。因此,你需要做一些事情,比如

df5.pivot("cor", "arrival", "arv_count").plot(kind='bar')
plt.show()

你能告诉我你的数据框架的分组吗?我想按到达方式分组。空运、陆运、海运@Ankushrasgon能否请您将数据框分组我想按到达方式分组。空运、陆运、海运@AnkushRasgonAn错误消息“索引包含重复项,无法重塑”显示@Shafiqa IQBAL您必须具有具有多个重复值的索引。尝试此df5.reset_index().pivot(“cor”、“arv”、“arv_count”)。绘图(kind='bar')显示一条错误消息@Shafiqa iqbal“索引包含重复项,无法重塑”。您必须具有具有多个重复值的索引。试试这个df5.reset_index().pivot(“cor”、“arv”、“arv_count”).plot(kind='bar'))