Написать код на Python или Matlab (анализ 4 Excel документов и визуал)

3 000 руб. за проект
03 декабря 2023, 23:28 • 13 откликов • 58 просмотров
На основе 4 Excel документов нужно написать код который будет делать последующие действия:
  1. Загрузить данные из Excel файлов
  2. Выбор аэропорт прилета из перечня (Документ Arrivals)
  3. Расчет всех возможных маршрутов полетов на основе файлов (Есть файл Departures, Arrivals, Transfers и Directs), т.е. для каждого аэропорта вылета перебрать все аэропорты пересадки и рассчитать маршруты прибытия через все возможные трансферные аэропорты (всего их 10)
  4. Использовать формулы которые я напишу, всего их 3 (легкие, соответсвуют названиям столбцов в Excel документах)
  5. Исключить маршруты, где любая из формул даёт значение 1.5 или выше.
  6. Для каждого аэропорта вылета рассчитать среднее значение результатов трех формул для каждого маршрута. (т.е. условный полет Анталья - Сеул будет иметь 10 полетов, т.к. 10 аэропортов пересадки, как и любой последующий)
  7. Выбрать маршрут с наименьшим средним значением как наилучший для каждого аэропорта вылета.
  8. Использовать географические координаты аэропортов для отображения маршрутов на карте.
  9. Визуально разделить маршруты на кластеры в зависимости от лучшего аэропорта пересадки. (Т.е. есть 6 аэропортов вылета будут пересаживать условно в Стамбуле, обвести их контуром в кластер, и закрасить любым цветом, и так же для всех остальных кластеров)
ВАЖНОЕ УСЛОВИЕ:
Код должен быть готов к тому, что я буду добавлять аэропорты в документы Departures, Arrivals и Directs (Transfer всегда будет 10, его я дополнять не буду)
В планах я сделаю датабазу из +-30 аэропортов Departures, столько же Arrivals, точное количество Directs +-так же 30
Файлы
Отзывы
R50 917dcea88523165df30dd0b8763eceb7
Заказчик
Написание сложного кода на Pyhton с визуализацией результатов.

В конце работы возникли небольшие недопонимания в реализации результата, однако Михаил выполнил колоссальную и сложную работу.
С точки зрения реализации формул подсчетов и распознований переплетений огромного количества данных работа сделана на пять с плюсом.
Часть, где необходима была визуализация уже не далась так просто, но совместными усилиями мы пришли к желаемому результату.

Михаилу большое спасибо за его время и труд, рекоммендую.
2 месяца назад