Описание проекта

Проект представляет собой анализ данных о распространении COVID-19 в мире. Используются данные из файла worldometer_coronavirus_daily_data.csv, который содержит ежедневную статистику по новым случаям, смертям, общему количеству случаев и смертей, а также активным случаям по странам. Основная цель проекта — выявить глобальные и страновые тенденции, проанализировать динамику распространения вируса, а также визуализировать ключевые показатели.
Практическая польза

Проект может быть полезен для:
Эпидемиологов и врачей: Понимание динамики распространения вируса и выявление наиболее пострадавших стран.
Политиков и руководителей: Принятие решений на основе данных о темпах роста и уровнях летальности.
Исследователей: Использование визуализаций и выводов для дальнейшего анализа.
Типы диаграмм, используемых в проекте:
Линейные графики — для отображения динамики случаев и смертей.
Столбчатые диаграммы — для сравнения стран по количеству случаев и смертей.
Тепловая карта — для визуализации среднего количества новых случаев по странам и месяцам.
Интерактивная карта мира — для отображения распространения COVID-19 по странам.
Графики с областями — для сравнения темпов роста между странами.
Этапы работы
- Загрузка и предварительная обработка данных Загрузка данных: Данные загружаются из CSV-файла.
Преобразование даты: Столбец date преобразуется в формат datetime.
Заполнение пропущенных значений: Пропущенные значения в числовых столбцах заполняются нулями.
Создание новых признаков: Добавляются колонки с месяцем, днем, годом и летальностью (отношение смертей к случаям).
- Анализ мировых тенденций Группировка данных по датам: Рассчитываются суммарные показатели по всему миру.
Скользящее среднее: Добавляется 7-дневное скользящее среднее для сглаживания данных.
Анализ по странам: Выделяются топ-10 стран по количеству случаев и смертей.
- Визуализация данных Линейные графики: Отображаются общее количество случаев и смертей, а также ежедневные новые случаи и смерти с 7-дневным скользящим средним.
Столбчатые диаграммы: Сравниваются топ-10 стран по количеству случаев и смертей.
Тепловая карта: Визуализируется среднее количество новых случаев по странам и месяцам.
Интерактивная карта мира: Отображается распространение COVID-19 по странам с использованием библиотеки Plotly.
- Анализ летальности Расчет летальности: Рассчитывается уровень летальности для стран с более чем 1000
- Сравнительный анализ стран Линейные графики: Сравниваются кумулятивные случаи и темпы роста для выбранных стран.
Интерактивная визуализация: Создается интерактивный график для сравнения тенденций по странам.
- Выводы Общие тенденции: Анализируются общее количество случаев и смертей, уровень летальности.
Пиковые значения: Определяются периоды с наибольшим количеством новых случаев и смертей.
Распространение по странам: Выделяются страны с наибольшим количеством случаев и смертей.
Темпы роста: Анализируются средние темпы роста по странам.
Загрузка данных
Загружаются данные из CSV-файла, содержащего ежедневную статистику по COVID-19. Это отправная точка для всего анализа.
Преобразование даты и создание новых признаков
Дата преобразуется в формат datetime для удобства анализа. Добавляются новые признаки, такие как месяц и уровень летальности (отношение смертей к случаям).
Группировка данных по датам и расчет скользящего среднего
Данные группируются по датам для анализа глобальных тенденций. Добавляется 7-дневное скользящее среднее для сглаживания ежедневных колебаний.
Создание тепловой карты
Данные группируются по странам и месяцам, затем преобразуются в формат, подходящий для тепловой карты. Карта визуализирует среднее количество новых случаев по странам и месяцам.


Интерактивная карта мира








