我有一个航班数据集,其中包含航班,出发时间(准时航班为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()