ir. Ignacio Rosales / PORTFOLIO
← Proyectos

Eficiencia de flota en aerolíneas rusas

Qué modelo de avión conviene para cada ruta en Rusia durante 2017, a partir de una base relacional de vuelos, reservas y aeropuertos.

Materia
Computación II
Fecha
junio de 2024
Stack
Python, SQL, Streamlit, Pandas
Código
Repositorio
Demo
Ver la app

La pregunta

Determinar el modelo de avión más adecuado para vuelos eficientes en distintos aeropuertos de Rusia durante 2017, cruzando características técnicas de cada aeronave con su desempeño real de operación.

El análisis responde cinco preguntas concretas:

  1. Qué modelo realiza más vuelos, y cuál los hace en menos tiempo.
  2. Qué modelo vende en promedio más puestos según la clase del vuelo.
  3. Cuál es la ruta más frecuente, y qué avión la domina en cada corredor (Europa–Europa, Europa–Asia, Asia–Asia, Asia–Europa).
  4. Qué ciudades reciben vuelos del modelo con código 763, y qué aeropuertos asiáticos reciben más vuelos de aerolíneas europeas.
  5. Entre los modelos CR2, SU9 y CN1: cuántos vuelos hacen al aeropuerto DME y cuál vende más boletos hacia ese destino.

Los datos

Base de datos relacional de aviación rusa publicada en Kaggle, con las entidades de vuelos, reservas, boletos, asientos, aeronaves y aeropuertos. El estudio se restringe a vuelos con estado Arrived (16.707 llegadas).

El método

Consultas SQL sobre la base relacional para construir las tablas de trabajo, tratamiento en Python con pandas, y una aplicación en Streamlit que expone los resultados de forma navegable. El análisis descriptivo incluye promedios, desviaciones típicas y distribuciones de ocupación por modelo.

Resultados

Respuestas en una frase, con los números de la base (vuelos Arrived):

  1. Frecuencia vs tiempo. El Cessna 208 Caravan (CN1) concentra la mayor cantidad de vuelos (4.674). La duración media programada más corta corresponde al Airbus A321-200 (321) (~73 min); el CN1, pese a volar más, promedia tramos más largos (~140 min).
  2. Asientos por clase (promedio por vuelo). El Boeing 777-300 (773) vende más puestos por vuelo en todas las clases (~265 asientos/vuelo; ~213 Economy). En volumen total de boletos, el Sukhoi Superjet-100 (SU9) lidera por cantidad de operaciones.
  3. Rutas. La ruta dominante es Europa–Europa (8.101 vuelos, ~48% del total), seguida de Asia–Asia (4.041). Por corredor: SU9 lidera Europa–Europa; CR2 lidera Europa–Asia y Asia–Europa; CN1 lidera Asia–Asia.
  4. Boeing 767-300 (763) y Asia. Las ciudades que más reciben al 763 son Moscow (453), Krasnodar (122) y Khabarovsk (122). Entre destinos asiáticos con origen europeo, Perm encabeza con 366 llegadas.
  5. DME (CN1 / CR2 / SU9). Al aeropuerto Domodedovo llegan sobre todo el SU9 (498 vuelos; 23.855 boletos), luego el CR2 (417; 8.939) y el CN1 (210; 601). Economy concentra casi toda la venta; en estos tres modelos Comfort no aparece.

Lectura útil: más alcance o más asientos por vuelo no implica más frecuencia. Los resultados describen las operaciones registradas por corredor; no permiten atribuir esas diferencias al presupuesto de los pasajeros ni demostrar causalidad.

Contexto y límites

Trabajo académico de Computación II (EECA–UCV, 2024), sobre datos de 2017. Autores: Ignacio Rosales, Lucía Bugallo, Daniel Sierra, María Alcalá y Daniel Aristiguieta. El filtro Arrived excluye los vuelos cancelados o reprogramados. Los resultados no representan operaciones actuales ni prueban rentabilidad: describen frecuencia, duración programada y boletos en el conjunto utilizado.