#6 – Визуализация данных с Plotly и Dash
Видеоурок
Что такое Plotly?
Plotly — это мощная библиотека для создания интерактивных графиков в Python. Она предоставляет возможность создавать визуализации, которые можно масштабировать, настраивать и легко интегрировать в веб-приложения. Эта библиотека поддерживает широкий спектр типов графиков, включая линейные графики, гистограммы, круговые диаграммы, коробчатые диаграммы (boxplots), тепловые карты (heatmaps), 3D-графики и многое другое. Также можно добавлять интерактивные элементы, такие как отображение данных при наведении курсора, масштабирование, панорамирование и даже анимацию графиков.

Plotly выделяется своей простотой интеграции и широкими возможностями настройки. Это делает её идеальным инструментом как для исследователей данных, так и для разработчиков, которым нужно включить сложные визуализации в свои веб-приложения. Благодаря открытым исходным кодам и поддержке облачных сервисов, Plotly также подходит для работы в командах и совместных проектов.
Что такое Dash?
Dash — это мощный фреймворк на основе Python для создания веб-приложений, который позволяет создавать интерактивные дашборды и веб-интерфейсы без необходимости написания JavaScript. Dash создан для упрощения процесса разработки веб-приложений, особенно тех, которые требуют сложной визуализации данных.

С Dash вы можете создавать сложные, интерактивные веб-приложения, используя компоненты, такие как дропдауны, слайдеры, ввод текста и, конечно, графики, созданные с помощью Plotly. Благодаря своей структуре и легкой интеграции с другими библиотеками на Python, такими как Pandas и NumPy, Dash становится отличным выбором для анализа данных и бизнес-аналитики. Фреймворк также поддерживает автоматическое обновление графиков на основе изменений данных, что делает его идеальным для мониторинговых приложений.
Dash предоставляет возможность создания корпоративных дашбордов с высокой степенью настраиваемости и интерактивности, которые можно использовать как локально, так и разворачивать в облаке.
Исходный код
Весь код будет доступен после подписки на проект! Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть