Original size 1024x1536

Игровой рынок в данных

PROTECT STATUS: not protected

Вводная часть:

  1. Какие данные были выбраны и где они были найдены:

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

  1. Почему именно эти данные представляют интерес

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

  1. Какие виды графиков были выбраны и почему:

Для анализа данных были использованы следующие типы визуализаций:

— Столбчатая диаграмма — для отображения самых популярных жанров по количеству игр.

— Столбчатая диаграмма средних значений — для сравнения средней цены игр в разных жанрах.

— Гистограмма — для анализа распределения цен на игры.

— Диаграмма рассеяния — для выявления зависимости между ценой игры и пользовательской оценкой.

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

Этапы работы:

Обработка данных

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

big
Original size 693x562

Теперь второй код — он финальный и уже доработанный

  1. Импорт библиотек + настройка отображения
Original size 309x112

pandas — для загрузки и обработки таблиц (CSV). matplotlib.pyplot — для построения графиков. seaborn — для более красивых визуализаций. matplotlib as mpl — для глубокой настройки стилей и шрифтов. %matplotlib inline — чтобы графики отображались прямо внутри нотбука.

  1. Настройка фирменного пастельного стиля визуализации
Original size 565x143

Задаём единый шрифт для всех графиков. Устанавливаем базовый размер текста. Заголовки делаем жирными, чтобы выделялись.

  1. Создание авторской цветовой палитры
Original size 283x154

Мы не используем стандартные цвета Python. Все графики оформлены в едином пастельном стиле. Выполняется критерий: «Цвета заданы кодом».

  1. Настройка «журнального» светлого оформления
Original size 311x250

Светлый фон — как у дизайнерской инфографики. Тёмные подписи для контраста. Мягкая сетка для удобства чтения. Все графики выглядят как единая серия.

  1. Загрузка датасета
Original size 478x143

Загружается CSV-файл с играми. df.shape показывает размер таблицы (строки × столбцы). df.head () показывает первые 5 строк для проверки данных.

  1. Подготовка и очистка данных
Original size 465x103

Преобразуем цену из текста в число.

Original size 519x76

df_genres — для анализа жанров. df_genres_price — для средней цены по жанрам. df_price — для распределения цен.

Игровой рынок в данных
Project created at 16.01.2026