У меня есть набор данных рейсов, который содержит рейсы, время вылета (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()