В рамках данного проекта я решила поработать с демографическими данными и проанализировать распределение населения по странам мира. В качестве источника данных был выбран открытый датасет, содержащий информацию о численности населения стран по годам. Данные были взяты с сайта https://www.kaggle.com.
Мне было интересно работать именно с этими данными, так как демографические показатели хорошо подходят для визуального анализа. Они позволяют рассматривать как динамику во времени, так и структуру распределения между странами.
Для анализа данных я использовала несколько типов графиков:
— линейный график — столбчатая диаграмма — гистограмма — круговая диаграмма
Библиотеки
В коде использованы библиотека pandas для работы с csv-файлом, matplotlib.pyplot для основной визуализации данных.
Цвет
Предварительно были заданы основные цвета, для сохранения единой цветовой гаммы.
Рост населения мира во времени
На данном шаге группирую по годам и суммирую население всех стран.
Визуализация
График показывает устойчивый рост численности населения мира на протяжении всего рассматриваемого периода. В целом, общий тренд остаётся положительным, что говорит о постоянном увеличении мирового населения.
Столбчатая диаграмма наглядно демонстрирует значительные различия в численности населения между крупнейшими странами мира. Видно, что несколько государств значительно опережают остальные, что подчёркивает неравномерность распределения населения. Используемый формат графика позволяет легко сравнить отдельные страны между собой.
Гистограмма показывает, что большинство стран мира имеют относительно небольшую численность населения, в то время как лишь малая часть стран относится к демографическим гигантам. Распределение является неравномерным, что подтверждает сильный дисбаланс между странами. Таким образом была продемонстрирована общая структура мирового населения.
Круговая диаграмма показывает, что три крупнейшие по численности населения страны составляют значительную долю населения мира. При этом оставшиеся страны, несмотря на их большое количество, в сумме занимают меньшую долю. Это наглядно подчёркивает концентрацию населения в небольшом числе государств и подтверждает ранее рассмотренные нами параметры.
Описание применения генеративной модели
Для создания обложки использовалась нейросеть: krea.ai
Ссылка на модель: https://www.krea.ai/app
Для подбора гармоничной палитры в особенности на круговой диаграмме использовался: color.adobe
Ссылка на модель: https://color.adobe.com/ru/create/color-wheel
Список источников
[1] Выгрузка данных с kaggle, World Population by Country (1960–2024) (https://www.kaggle.com/datasets/chaitya07/world-population-by-country-19602024?resource=download) Просмотрено: 18.12.2025.



