Original size 735x1013

Анализ плотности населения

PROTECT STATUS: not protected

Введение

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

Данные были взяты из файла 2021_population.csv, который содержит информацию о 232 странах, включая:

• Код страны (iso_code). • Название страны (country). • Население в 2021 и 2020 годах. • Площадь территории. • Плотность населения. • Темп роста населения. • Доля в мировом населении. • Рейтинг страны по численности населения.

Цели проекта

• Анализ данных: Изучить распределение населения, плотности и других показателей по странам. • Визуализация: Создать наглядные графики и карты для представления данных. • Выявление закономерностей: Определить взаимосвязи между различными показателями, такими как площадь страны и плотность населения. • Подготовка выводов: Сформулировать основные выводы на основе анализа.

Описание блоков кода

Загрузка и предварительная обработка данных

• Загрузка данных: Данные загружаются из CSV-файла с помощью pd.read_csv. • Переименование столбцов: Столбцы переименованы для удобства работы. • Очистка данных: Удалены лишние символы (запятые, sq_km, %), и данные преобразованы в числовой формат.

big
Original size 1397x264

Вывод первых 10 строк данных

• Выводятся первые 10 строк данных для предварительного ознакомления.

Original size 821x276

Информация о данных

• Используется метод df.info () для получения общей информации о данных (типы данных, количество строк, пропущенные значения).

Описательная статистика

• Метод df.describe () выводит описательную статистику для числовых столбцов (среднее, минимум, максимум и т. д.).

Пропущенные значения

• Проверяется наличие пропущенных значений с помощью df.isnull ().sum ().

Обработка данных: категоризация плотности населения

• Создается новый столбец density_category, который классифицирует страны по плотности населения на категории: «Очень низкая», «Низкая», «Средняя», «Высокая», «Очень высокая», «Экстремальная».

Original size 1286x361

Визуализация 1: Распределение стран по категориям плотности населения

• Построена столбчатая диаграмма, показывающая, сколько стран относится к каждой категории плотности.

Original size 1275x233
Original size 1283x716

Визуализация 2: Топ-10 стран по населению в 2021 году

• Построен горизонтальный барплот, отображающий 10 стран с наибольшим населением.

Original size 963x239
Original size 1443x842

Визуализация 3: Соотношение площади и населения

Анализ плотности населения
Project created at 02.04.2025
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more