
Концепция
Для анализа я выбрала датасет о покемонах, который нашла на Kaggle: Pokemon Dataset
Вселенная покемонов бесконечно разнообразна — в ней много интересных персонажей, у каждого свои характеристики, способности и особенности. К тому же, этот датасет хорошо подходит для визуализации: в нём есть и числовые, и категориальные данные, можно посмотреть как отдельные параметры, так и их взаимосвязи.
В работе я использовала разные виды графиков, чтобы лучше показать структуру данных. Например, для распределения типов, видов и способностей сделала столбчатые диаграммы. Для отображения соотношения поколений и легендарного статуса — круговые диаграммы. Чтобы показать взаимосвязь между первым и вторым типом покемона — построила тепловую карту. Для анализа роста и веса использовала ящики с усами и точечный график.
Обработка данных
Для начала я импортировала основные библиотеки, далее загрузила исходный CSV-файл с данными о покемонах и сразу убрала повторяющиеся записи, чтобы не искажать анализ. Далее привела все названия столбцов к единому стилю: перевела в нижний регистр, заменила пробелы и специальные символы на подчёркивания и убрала лишние символы по краям.
Поскольку в исходном наборе данных у некоторых покемонов отсутствует второй тип (столбец type2), я заполнила пропуски значением 'None', чтобы упростить дальнейший анализ.
В конце сделала быструю проверку: вывела размер таблицы (число строк и столбцов) и общую информацию по датасету, чтобы убедиться, что загрузка и обработка прошли корректно.
Датасет содержит следующие данные:
name — имя покемона (object) pokedex_number — номер покемона в покедексе (int64) type1 — основной тип покемона (object) type2 — вторичный тип покемона (object) classification — вид или категория покемона (object) height_m — рост покемона в метрах (float64) weight_kg — вес покемона в килограммах (float64) abilities — способности покемона (object) generation — поколение игр, в котором покемон был впервые представлен (int64) legendary_status — статус легендарности покемона (object)

Стилизация графики
Для стилизации я выбрала палитру, вдохновлённую цветами покемонов первого поколения, на основе которой сгенерировала расширенную палитру — более светлые оттенки этих цветов.
Для оформления графиков я выбрала шрифт LXGW Marker Gothic, потому что он хорошо сочетается с визуальной атмосферой покемонов — слегка рукописный и динамичный стиль добавляет живости диаграммам.
Кроме того, для улучшения читаемости и эстетики графиков я настроила сетку с тонкими пунктирными линиями и тонку чёрную обводку у столбцов и других элементов.
Типы покемонов
Тип покемона — это категория, которая определяет его сильные и слабые стороны в боях, влияя на эффективность атак и защиту от разных видов урона, например огненный, водный или травяной. Каждый покемон имеет один или два типа из определённого набора (например, огненный, водный, травяной, электрический и т. д.). Всего существует 18 типов покемонов.


Виды покемонов
Виды покемонов — это категории, которые характеризуют покемона с точки зрения его природы, внешнего вида или поведения, например «мышиный» или «огненный» покемон. Это не то же самое, что тип — виды больше служат для общего представления о покемоне, а типы влияют на боевые свойства. Существует около 50 видов покемонов.
Рост и вес покемонов


Способности
Способности покемонов — это особые пассивные умения или черты, которые влияют на характеристики, поведение или эффект в бою и вне боя. Они могут менять ход сражения, давать защиту от определённых эффектов, усиливать атаки, лечить покемона и многое другое. Каждому покемону присуща одна или несколько способностей, которые делают бой более стратегическим и разнообразным.
Поколения и легендарный статус


Выводы
В рамках проекта был проведён анализ данных о покемонах, включающий загрузку, обработку и визуализацию информации. В результате исследования удалось выявить ключевые закономерности.
Наиболее распространёнными типами покемонов оказались Водяной, Нормальный, Травяной, Жук и Огненный — вероятно, из-за их разнообразия и важности в игровых механиках.
Примерно у половины покемонов присутствует второй тип, и анализ взаимосвязи между первым и вторым типами показал, что некоторые сочетания встречаются значительно чаще других, что отражает особенности биологии и баланса покемонов.
Среди видов покемонов самыми распространёнными являются Dragon, Fox, Poison Pin, Mouse и Mushroom, что может указывать на популярность и узнаваемость этих категорий.
Анализ роста и веса выявил, что хотя средние значения близки, существуют выбросы с очень крупными покемонами, а также наблюдается слабая положительная корреляция между ростом и весом.
Большинство покемонов обладают тремя способностями, причём наиболее часто встречаются такие способности, как Swift-swim, Keen-eye и Sturdy.
Распределение покемонов по поколениям неравномерно — доля каждого поколения варьируется примерно от 8% до 18%. При этом легендарные покемоны составляют около 9% от общего числа.
Источники изображений
Пиксельные изображения покемонов: https://pokepalettes.com/