Original size 1140x1600

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

PROTECT STATUS: not protected
5

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

Просматривая датасеты на 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.

Счастье на карте мира: сравнение стран через данные и графики
5
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