Написать код на Python или Matlab (анализ 4 Excel документов и визуал)
3 000 руб. за проект
На основе 4 Excel документов нужно написать код который будет делать последующие действия:
Код должен быть готов к тому, что я буду добавлять аэропорты в документы Departures, Arrivals и Directs (Transfer всегда будет 10, его я дополнять не буду)
В планах я сделаю датабазу из +-30 аэропортов Departures, столько же Arrivals, точное количество Directs +-так же 30
- Загрузить данные из Excel файлов
- Выбор аэропорт прилета из перечня (Документ Arrivals)
- Расчет всех возможных маршрутов полетов на основе файлов (Есть файл Departures, Arrivals, Transfers и Directs), т.е. для каждого аэропорта вылета перебрать все аэропорты пересадки и рассчитать маршруты прибытия через все возможные трансферные аэропорты (всего их 10)
- Использовать формулы которые я напишу, всего их 3 (легкие, соответсвуют названиям столбцов в Excel документах)
- Исключить маршруты, где любая из формул даёт значение 1.5 или выше.
- Для каждого аэропорта вылета рассчитать среднее значение результатов трех формул для каждого маршрута. (т.е. условный полет Анталья - Сеул будет иметь 10 полетов, т.к. 10 аэропортов пересадки, как и любой последующий)
- Выбрать маршрут с наименьшим средним значением как наилучший для каждого аэропорта вылета.
- Использовать географические координаты аэропортов для отображения маршрутов на карте.
- Визуально разделить маршруты на кластеры в зависимости от лучшего аэропорта пересадки. (Т.е. есть 6 аэропортов вылета будут пересаживать условно в Стамбуле, обвести их контуром в кластер, и закрасить любым цветом, и так же для всех остальных кластеров)
Код должен быть готов к тому, что я буду добавлять аэропорты в документы Departures, Arrivals и Directs (Transfer всегда будет 10, его я дополнять не буду)
В планах я сделаю датабазу из +-30 аэропортов Departures, столько же Arrivals, точное количество Directs +-так же 30
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
В конце работы возникли небольшие недопонимания в реализации результата, однако Михаил выполнил колоссальную и сложную работу.
С точки зрения реализации формул подсчетов и распознований переплетений огромного количества данных работа сделана на пять с плюсом.
Часть, где необходима была визуализация уже не далась так просто, но совместными усилиями мы пришли к желаемому результату.
Михаилу большое спасибо за его время и труд, рекоммендую.