如何从3个数据框中进行放样条形图

时间:2018-10-07 08:19:52

标签: python dataset

我有一个航班数据集,其中包含航班,出发时间(准时航班为0,早期航班为负值,延迟航班为正值)和月份。

我想做一个抵押的条形图来说明几个月内的出发时间。所以我已经开始做3个数据框,但是我不知道如何将它们放在图表中。 x应该是月份 y应该是总飞行次数,因此每个条形图代表每个月的总飞行次数,并具有3种颜色(提前,按时,延迟)

on_time= df[df['dep_delay']==0]
df1= on_time.groupby(['month'])['month'].count() 

early= df[df['dep_delay']<0]
df2= early.groupby(['month'])['month'].count()

delayed= df[df['dep_delay']>0]
df3= delayed.groupby(['month'])['month'].count()

#
import matpyplot as plt
x_axis= df['month'].unique() 

#I don't know how to do the plot
df1.plot.bar()
df2.plot.bar()
df3.plot.bar()

0 个答案:

没有答案