Original size 742x1152

А вы счастливы?

PROTECT STATUS: not protected
The project is taking part in the competition

Данный проект посвящен визуальному анализу уровня счастья и факторов, которые формируют субъективное ощущение благополучия в разных странах мира. В последние годы индекс счастья все чаще используется как дополнительный показатель качества жизни наряду с экономическими и социальными метриками, поэтому его изучение представляет особый интерес с точки зрения работы с данными.

В основе исследования лежит открытый датасет (ссылка на датасет (https://www.kaggle.com/datasets/jainaru/world-happiness-report-2024-yearly-updated)), опубликованный на Kaggle, включающий показатели удовлетворенности жизнью, а также данные о доходах, социальной поддержке, продолжительности жизни, свободе выбора и эмоциональном состоянии.

В процессе работы меня интересовали следующие вопросы. Какие страны стабильно демонстрируют самый высокий уровень счастья? Как менялся этот показатель в России с течением времени? Какие факторы оказывают наибольшее влияние на итоговое значение индекса? Насколько велика роль эмоциональных и институциональных показателей по сравнению с экономическими? Эти направления определили структуру анализа данных.

Для анализа данных были выбраны несколько типов графиков, каждый из которых выполняет собственную аналитическую функцию:

Типы графиков в проекте

1. Горизонтальная столбчатая диаграмма 2. Линейный график 3. Тепловая карта корреляций 4. Bubble chart

Обложка сделана с помощью krea.ai (https://krea.ai/) (https://www.krea.ai/app). promt: World Happiness.

Мне стало интересно, как может видеть мою тему нейросеть и поэтому я решила воспользоваться recraft.ai

0

ЦВЕТОВАЯ ПАЛИТРА И ВИЗУАЛЬНОЕ РЕШЕНИЕ

Визуальный стиль проекта построен на контрастной цветовой палитре с доминирующим желтым фоном. Этот цвет ассоциируется с позитивом, энергией и эмоциональной насыщенностью, что напрямую связано с темой счастья.

Для систематизации цветовой палитры в проекте был использован онлайн инструмент Adobe Color r (https://color.adobe.com/ru/). Используемые цвета: yellow #F6D60D royal blue #3A2D71 tea pink #E9D1E1 green gray #A0BAC0 black #000000

Для всего текста выбран шрифт Rubik.

Original size 1300x420

ГРАФИК 1. ТОП 10 САМЫХ СЧАСТЛИВЫХ СТРАН МИРА

Первая визуализация показывает рейтинг десяти стран с самым высоким уровнем счастья.

Результаты демонстрируют явное преобладание североевропейских стран среди лидеров. Это указывает на устойчивую связь между качеством социальных институтов, уровнем жизни и субъективным благополучием населения. При этом различия между странами внутри топа относительно небольшие, что говорит о схожем уровне удовлетворенности жизнью.

Original size 1389x890

График 1 Где живут самые счастливые?

0

код график 1

ГРАФИК 2. ДИНАМИКА УРОВНЯ СЧАСТЬЯ В РОССИИ

Линейный график отражает изменение индекса счастья в России на протяжении нескольких лет.

Данные показывают, что уровень счастья в России подвержен заметным колебаниям. Можно наблюдать как этапы постепенного роста, так и резкие спады. В целом динамика выглядит менее стабильной по сравнению со странами лидерами рейтинга, что может свидетельствовать о высокой чувствительности показателя к экономическим и социальным изменениям.

Original size 1589x890

График 2 В каком году у нас трава была зеленее?

0

код график 2

ГРАФИК 3. ВЗАИМОСВЯЗЬ ФАКТОРОВ С УРОВНЕМ СЧАСТЬЯ

Тепловая карта корреляций используется для анализа связей между индексом счастья и другими показателями. Она наглядно демонстрирует, какие факторы имеют наиболее сильную положительную или отрицательную связь с удовлетворенностью жизнью.

Наиболее высокие положительные корреляции наблюдаются у уровня дохода, социальной поддержки и ожидаемой продолжительности здоровой жизни. В то же время восприятие коррупции и негативные эмоции показывают отрицательную связь с уровнем счастья, снижая его итоговое значение.

Original size 1285x990

График 3 Как взаимосвязаны все эти факторы?

0

код график 3

ГРАФИК 4. ФАКТОРЫ СЧАСТЬЯ В ПУЗЫРЬКОВОЙ ДИАГРАММЕ

Заключительная визуализация объединяет несколько параметров одновременно. Положение пузырей отражает направление и силу корреляции, а их размер указывает на относительную значимость факторов.

Диаграмма показывает, что ключевыми драйверами счастья являются экономическое благополучие, социальная поддержка и здоровье. Эмоциональные показатели также играют важную роль, тогда как такие параметры, как щедрость или временной фактор, оказывают более слабое влияние.

Original size 1487x989

График 4 Что самое главное для счастья?

0

код график 4

ЗАКЛЮЧЕНИЕ

В ходе проекта был проанализирован уровень счастья в разных странах и факторы, влияющие на субъективное благополучие. Визуализации позволили сравнить страны между собой, проследить динамику показателя в России и определить ключевые взаимосвязи между переменными. Анализ показал, что самые высокие значения индекса счастья характерны для стран с развитой социальной системой и высоким уровнем доверия в обществе. Динамика России, напротив, отличается чувствительностью к внешним условиям. Корреляционный анализ подтвердил, что наибольшее влияние на уровень счастья оказывают доход, социальная поддержка и здоровье, тогда как восприятие коррупции и негативные эмоции снижают общий показатель. Это подчёркивает комплексный характер счастья как социального и экономического явления.

В результате можно сделать вывод, что повышение уровня счастья возможно только при сочетании экономического развития, устойчивых институтов и высокого качества социальной среды.

Описание применения генеративной модели и вспомогательных инструментов.

1. Google Colab — Весь процесс работы: обработка данных и визуализация.

2. Kaggle — Платформа была использована для поиска и загрузки датасета.

3. Библиотеки Python pandas — применялась для загрузки, очистки и анализа табличных данных, а также для агрегации показателей по ресторанам, городам и категориям. matplotlib — основной инструмент визуализации, использовался для построения круговых диаграмм, столбчатых графиков, рейтингов и линейных визуализаций. numpy — применялась для работы с числовыми данными и расчёта вспомогательных величин при построении графиков. kagglehub — использовалась для автоматической загрузки датасета с платформы Kaggle. matplotlib.font_manager — применялась для подключения и использования кастомных шрифтов в визуализациях.

4. Цветовая палитра (Adobe Color)

5. ChatGPT — Нейросеть применялась для генерации и оптимизации кода, настройки визуального стиля графиков и корректировки функций анализа.

6. krea.ai — (https://ideogram.ai/) Использовала для генерации обложки и визуала меню.