Original size 1140x1600

Счастье на карте мира: сравнение стран через данные и графики

PROTECT STATUS: not protected

Вводная часть:

Просматривая датасеты на Kaggle в поисках подходящей темы для анализа, я наткнулась на  World Happiness Report  — набор данных, в котором отражён уровень счастья людей в разных странах мира. Сначала не планировала останавливаться на нём, но тема показалась достаточно интересной: можно попробовать разобраться, от чего зависит ощущение счастья у людей, и как оно менялось с течением времени. Я решила использовать этот датасет для визуализации, чтобы наглядно показать разницу между странами и факторами, которые влияют на их уровень благополучия. В работе использовались библиотеки Pandas, Plotly и Seaborn.

big
Original size 1140x178

 — Почему именно эти данные:

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

big
Original size 1140x178

 — Виды графиков:

Были использованы:

(01) Горизонтальные барчарты (top-стран)

(02) Scatter-plot (bubble)

(03) Круговая (donut)

(04) Корреляционная тепловая карта

(05) Barplot с позитивными/негативными разницами

big
Original size 1140x178

 — Почему именно эти?

Я выбрала типы графиков, которые позволяют не просто «посмотреть и забыть», а действительно увидеть тренд с первого взгляда. Где-то нужны были акценты на цвете, где-то — на размере, где-то — на прямолинейности.

Этапы работы:

Original size 3336x553

Сначала я убрала пропущенные значения — счастье без чистоты в данных невозможно. Затем отобрала нужные года (2013 и 2023), чтобы посмотреть, кто стал счастливее, а кто… ну, вы поняли.

Original size 3336x553

Дальше начался настоящий визуальный пир. Для графиков я собрала мягкую, но выразительную палитру в духе «sunset gradient»: от персикового до лавандового. Такой не кричит, но цепляет.

Original size 3336x553
Original size 3336x553

Шрифт? Arial. Потому что он как Швейцария — нейтрален, понятен, везде к месту.

Original size 3336x553

(00) Импорт библиотек и базовые настройки

 — Зачем это?

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

Original size 2560x990
Original size 1140x640

(01) Загрузка и первичный осмотр датасета

 — Что здесь происходит?

Загружаем датасет World Happiness Report и смотрим, как он устроен. В нем содержатся оценки уровня счастья по странам с 2008 по 2023 год.

Original size 2560x990

(02) Топ-20 самых счастливых стран в 2023 году

 — Что показываем?

Горизонтальный bar-график с топ-20 стран по уровню счастья за 2023 год. Используется градиентная палитра от нежно-фиолетового до теплого персикового.

Original size 2560x1561
Original size 1688x1350

(03) Что влияет на счастье?

 — Визуализация зависимости

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

Original size 1688x1350
Original size 1688x1350

(04) Изменение уровня счастья за 10 лет (2013–2023)

 — Что смотрим?

Сравниваем, как изменился уровень счастья за 10 лет. Используем горизонтальный bar-график с кастомной палитрой: рост и падение отражены через градиентную цветовую шкалу.

Original size 1688x1350
Original size 1688x1350

(05) Почему Finland на первом месте?

 — Профиль самой счастливой страны

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

Original size 1688x1350
Original size 1688x1350

(06) Тепловая карта: что влияет на счастье?

 — Анализ корреляции

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

Original size 1688x1350
Original size 1688x1350

Что получилось:

(01) Топ-20 счастливейших стран — теплая цветовая палитра сверху вниз. Finland, поздравляем, у вас всё стабильно круто. (02) Что делает людей счастливыми? — шарики, богатство, поддержка и свобода. Не идеальный мир, но близко. (03) Где стало лучше, а где хуже? — сравнение 2013 и 2023. Кто-то вырвался вперёд, кто-то откатился назад. (04) Круговая диаграмма Finland — если хотите быть счастливыми как финны, вам понадобятся: поддержка, свобода и… низкий уровень негатива. (05) Корреляции — график, чтобы почувствовать себя немного учёным. Что с чем связано и насколько сильно.

Вывод:

Кажется, секрет счастья всё-таки существует. Он в балансе: между богатством и свободой, между доверием и поддержкой. И теперь я точно знаю, где стоит пожить — и что стоит улучшить.

P. S. Нет, я не стала счастливее после проекта. Но зато графики стали красивее. И это уже половина успеха.

Список источников

[1] Helliwell, J. F., Layard, R., Sachs, J., De Neve, J.-E., Aknin, L., & Wang, S. (2023). World Happiness Report 2023. Sustainable Development Solutions Network. https://worldhappiness.report/

[2] Dataset: World Happiness Report (Updated 2024). Kaggle. https://www.kaggle.com/datasets/mathurinache/world-happiness-report

[3] Waskom, M. L. (2021). Seaborn: statistical data visualization. Journal of Open Source Software, 6(60), 3021. https://doi.org/10.21105/joss.03021

[4] Plotly Technologies Inc. (2015). Collaborative data science. https://plotly.com/python/

[5] McKinney, W. (2010). Data Structures for Statistical Computing in Python. In Proceedings of the 9th Python in Science Conference, 51–56.

Счастье на карте мира: сравнение стран через данные и графики
Project created at 23.03.2025
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more