refactor: altera critério de relevância para Dias_Operados
This commit is contained in:
10
create_nb.py
10
create_nb.py
@@ -127,8 +127,8 @@ estatisticas_trechos = demanda_diaria_completa.groupby('Trecho').agg(
|
||||
Dias_Operados=('PAX', lambda x: (x > 0).sum())
|
||||
).reset_index()
|
||||
|
||||
# Ordenar pelas rotas de maior média de PAX diário
|
||||
estatisticas_trechos = estatisticas_trechos.sort_values(by='Media_PAX_Diario', ascending=False)
|
||||
# Ordenar pelas rotas com maior número de dias operados
|
||||
estatisticas_trechos = estatisticas_trechos.sort_values(by='Dias_Operados', ascending=False)
|
||||
|
||||
# Definir número de trechos alvo
|
||||
NUM_TRECHOS = 5
|
||||
@@ -138,9 +138,9 @@ display(top_trechos)
|
||||
|
||||
# Gráfico
|
||||
plt.figure(figsize=(10, 6))
|
||||
sns.barplot(data=top_trechos, x='Trecho', y='Media_PAX_Diario', hue='Trecho', palette='viridis', legend=False)
|
||||
plt.title(f'Top {NUM_TRECHOS} Trechos Mais Relevantes (Média de PAX Diário)')
|
||||
plt.ylabel('Média Diária de Passageiros')
|
||||
sns.barplot(data=top_trechos, x='Trecho', y='Dias_Operados', hue='Trecho', palette='viridis', legend=False)
|
||||
plt.title(f'Top {NUM_TRECHOS} Trechos Mais Relevantes (Por Dias Operados)')
|
||||
plt.ylabel('Número de Dias Operados no Ano')
|
||||
plt.xlabel('Trecho (Origem - Destino)')
|
||||
plt.xticks(rotation=45)
|
||||
plt.tight_layout()
|
||||
|
||||
Reference in New Issue
Block a user