Наглядно и красиво(😇) показывает самые загруженные точки в московском транспорте
- Склонировать репозиторий
- Из папки app/ выполнить команды:
sudo docker build -t my-dash-app .
sudo docker run -it -p 8239:8239 my-dash-app
- Перейти на http://localhost:8239/
- Победа
Данные взяты за неделю 10.03.2025 -- 16.03.2025 и предоставлены департаментом транспортного управления Москвы.
Рассматриваются данные об оплате пассажирами проезда - место, время и тип транспорта.
Строим графики с самыми загруженными локациями на основе некоторых фильтров.
Графическая оболочка считывает следующие поля:
- Первый и последний день, за который мы хотим увидеть данные
- Время начала и конца в часах и минутах
- Один из четырёх видов графика для построения (подробнее ниже)
- Один из двух вариантов отсчёта времени (тоже ниже)
- Сколько самых загруженных точек хотим увидеть
Доступно построение 4 видов графика, а именно:
- Самые загруженные по абсолютному значению количества пассажиров маршруты НГПТ
- Самые загруженные по количеству пассажиров на единицу транспорта маршруты НГПТ
- Самые популярные остановки НГПТ
- Самые популярные остановки метро
Поддерживается два принципиально различных способа фильтрации данных по времени:
- Все поездки с день1:время1 до день2:время2
- В каждый день от день1 до день2 включительно все поездки во время с время1 по время2