Тестовое задание в компанию на позицию Junior Data Analyst
Содержание
Выполнить анализ датасета с фактической и прогнозной численностью населения в городах.
- Сформировать социально-экономические выводы;
- Выдвинуть гипотезы по дальнейшей работе с этими данными.
- Результаты оформить в виде дашборда на R Shiny или на R markdown
- Анализ данных и проверка гипотез построены в среде Jupyter Notebook. Файл: Notebook.ipynb
- Дашборд построен в R Shiny. Приложение упаковано в контейнер, можно открыть с помощью Docker. Код приложения: App.R
Дашборд построен, как приложение, в R Shiny. Для его запуска требуется:
- Docker Desktop - программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации
- Клонировать репозиторий с помощью команды:
git clone https://github.com/makea2018/Test-DA-Zifrovoi-Dvoinik.git
- Зайти в директорию проекта и набрать команду:
docker pull ugine16/r-dashboard
- Запустить Docker Container:
docker run --rm -p 3838:3838 -d ugine16/r-dashboard
- Доступ к дашборду доступен по ссылке:
127.0.0.1:3838
- Чтобы закрыть проект нужно набрать команду:
docker stop $(docker ps -a -q)
Данная команда закроет и удалит все открытые Docker Container.