Исходный размер 1137x1705

Что это за покемон?!

Исходный размер 1390x529

Введение

post

Покемоны — это медиафраншиза, которой управляет The Pokémon Company (совместное предприятие Nintendo, Game Freak и Creatures). В играх каждое существо относится к определённому типу, обладает шестью базовыми характеристиками и имеет фиксированный шанс поимки. Анализируя эти данные, можно понять, каких типов в покедексе больше, какие из них действительно сильнее по сумме статов, а также как сила покемона сочетается с его шансом ловли. Такой подход позволяет тренеру выбирать бойцов не на ощупь, а осознанно, опираясь на конкретные цифры, и тем самым собирать более эффективную команду.

Чтобы понять, на кого действительно стоит охотиться, я решила взглянуть на данные системно, для этого взяла датасет о покемонах «All_Pokemon» с сайта kaggle.com. Он включает в себя их количество, имя, основной и вторичный тип, способности, базовые характеристики, эффективность других видов против этого покемона, вес и массу тела.

К концу проекта мы узнаем какой вид покемона самый сильный и на какие характеристики нужно обращать внимание при выборе своего бойца

Данные я решила представить с помощью пяти графиков: столбчатой диаграммы (визуализация количества по видам), леденцового графика (ранжировка видов по характеристикам), парных радар-диаграмм (сопоставление характеристик у сильного/слабого вида), пузырькового графика рассеяния (корреляция между общей силой, шансом поимки и учётом hp) и тепловой картой (решающие характеристики топовых покемонов).

Обложка проекта была сгенерирована с помощью нейросети Recraft по промту: Pixel art poster: a twilight sky in a 16-color palette; in the center foreground is Ash Ketchum, with his hand raised, holding a glowing Poké Ball; behind him towers a greenish-blue fire dragon with outstretched wings, framed by pixelated flames; on either side of the trainer at ground level are Pikachu, Bulbasaur, and two smiling Squirtle.

Загрузка и обработка данных

post

Сначала я импортировала необходимые библиотеки для работы с данными. Затем загрузила датасет, удалила дубликаты и приступила к подготовке данных: привела названия столбцов к единому формату и обработала пропущенные значения.

Исходный размер 1390x698

Оформление данных

post

Вдохновением для оформления проекта послужили интерфейс Game Boy и игра Pokemon. Поэтому я использовала пиксельный шрифт GNF и создала палитру цветов, основанную на типах покемонов. А чтобы таблицы было интереснее рассматривать, я сделала их цветными, а подложки белыми с пунктирной сеткой. После создания графика он сохраняется на гугл диск в высоком разрешении.

Исходный размер 1390x1503

[1] Сколько всего покемонов?

post

Сначала я посмотрела на «простую арифметику» — сколько покемонов относится к каждому типу. Горизонтальные столбцы сразу показывают перекос: Water, Normal и Grass заметно больше, а вот Fairy или Ice — совсем немного. Это неудивительно: водных покемонов гейм-дизайнеры добавляли почти в каждой генерации, тогда как тот же Fairy появился лишь в шестой и потому до сих пор редок.

График помогает быстро понять, какие типы доминируют в покедексе и где, возможно, не хватает разнообразия.

Исходный размер 1390x768
Исходный размер 3000x1800
Исходный размер 1485x475

Водяные покемоны: Дьюгонг, Сквиртл, Шеллдер

[2] Выделим самый сильный вид покемона

post

Дальше я решила узнать, какие стихии в покемонах объективно «тащат». Собрала все боевые статы в один показатель (power) и усреднила его по видам — получился аккуратный график: каждая точка — средняя сила вида, а чёрная линия подчёркивает, насколько он вырывается вперёд.

Картина ожидаемая: Dragon и Psychic обгоняют всех, за ними плотной группой идут виды от Fire до Water, а вот Bug и Normal отстают больше всего по характеристикам. То есть баланс по численности и баланс по силе явно не совпадают: редкие феи всё ещё слабоваты по средним статам, а перегруженные водные хоть и многочисленны, но не самые грозные.

Исходный размер 1390x978
Исходный размер 3000x1800
Исходный размер 1599x621

Драконы: Реширам, Коммо-о. Зигард

[3] Рассмотрим характеристики самого сильного и слабого видов

post

Далее я решила понять, на каких именно статах сильный тип обходит слабый. Кодом усредняем шесть базовых характеристик для Dragon и Bug покемонов и выводим их в виде двух радиальных профилей.

Контур драконов расширен практически по всем осям, особенно по Attack и Special Attack; у жуков нет ни одной характеристики, где они бы догоняли. График показывает, что преимущество драконов комплексное, а не локальное.

Исходный размер 1390x1120
Исходный размер 3600x1500
Исходный размер 1078x475

Дракон Диалга и жук Бидрилл

[4] Проверим соотношение шанса поимки и характеристик покемона

post

Чтобы проверить, влияет ли общая сила на сложность поимки я убрала возможные пропуски и построила диаграмму: по оси X — сумма базовых статов (power, вычислена ранее для другой диаграммы), по Y — шанс поимки, цвет соответствует виду покемона, размер пузыря — запас HP.

Анализ визуализации:

  1. Правая-низ диаграммы (power > 600, catch rate < 50) — редкие, очень сильные экземпляры: их трудно поймать.
  2. Левая-верх (power ≈ 200–300, catch rate ≈ 255) — самые «слабые», но почти гарантированные к поимке.
  3. Средняя зона (400–500) пестрит разноцветными точками: тип покемона важнее, чем сила сама по себе. Травяные и водные, например, встречаются как с высоким шансом поимки, так и с низким — универсального правила нет.

Размер точек показывает, что высокий HP не является ключевым фактором поимки, решающим остаётся именно суммарный показатель статов.

Исходный размер 1390x978
Исходный размер 3600x2400
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше