Как сделать разбивку гистограммы из 3 фрейма данных - PullRequest
0 голосов
/ 07 октября 2018

У меня есть набор данных рейсов, который содержит рейсы, время вылета (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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...