Original size 1140x1600

Pokemon_stats

PROTECT STATUS: not protected
10

Концепция

Для анализа я выбрала датасет о покемонах, который нашла на  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)

big
Original size 1528x715

Стилизация графики

Original size 1920x433

Для стилизации я выбрала палитру, вдохновлённую цветами покемонов первого поколения, на основе которой сгенерировала расширенную палитру — более светлые оттенки этих цветов.

Для оформления графиков я выбрала шрифт LXGW Marker Gothic, потому что он хорошо сочетается с визуальной атмосферой покемонов — слегка рукописный и динамичный стиль добавляет живости диаграммам.

Кроме того, для улучшения читаемости и эстетики графиков я настроила сетку с тонкими пунктирными линиями и тонку чёрную обводку у столбцов и других элементов.

Original size 1316x735

Типы покемонов

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

0
0

Виды покемонов

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

0

Рост и вес покемонов

Original size 1103x302
0

Способности

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

0
0

Поколения и легендарный статус

Original size 1247x766

Выводы

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

Наиболее распространёнными типами покемонов оказались Водяной, Нормальный, Травяной, Жук и Огненный — вероятно, из-за их разнообразия и важности в игровых механиках.

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

Среди видов покемонов самыми распространёнными являются Dragon, Fox, Poison Pin, Mouse и Mushroom, что может указывать на популярность и узнаваемость этих категорий.

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

Большинство покемонов обладают тремя способностями, причём наиболее часто встречаются такие способности, как Swift-swim, Keen-eye и Sturdy.

Распределение покемонов по поколениям неравномерно — доля каждого поколения варьируется примерно от 8% до 18%. При этом легендарные покемоны составляют около 9% от общего числа.

Источники изображений

Пиксельные изображения покемонов: https://pokepalettes.com/

Original size 1920x324
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