Original size 1024x1536

Анализ игровых систем пользователей Steam

PROTECT STATUS: not protected
The project is taking part in the competition

Мне стало интересно, как массово меняется «игровое железо» пользователей; ценность реальной массовой статистики по игровым ПК в том, что она отражает динамику ОС, RAM, GPU, разрешений и VR на выборке миллионов пользователей, а не «маленьких» опросах.

Для анализа взят открытый датасет Steam Hardware & Software Survey (месячные сводки Valve), файл shs.csv из рабочей директории проекта.

Были построены линейные/трендовые графики (доли ОС, RAM‑сегменты, популярные разрешения, проникновение VR, доля Russian, доля GPU‑вендоров) и один двуосевой линейный график для связки VR vs RAM. Линии позволяют показать динамику и сравнение категорий во времени; stacked/круговые не подходят из‑за длинного временного ряда, а линейные дают наглядный тренд и «перетоки» между категориями.

Палитра для стилизации графиков

big
Original size 3840x2160

Референс палитры

big
Original size 1600x1200

Выбор палитры был обосновал игрой, созданной владельцем Steam — Valve.

Предварительная обработка данных

Original size 1882x1562

1. Есть ли корреляция распространения VR с изменением объемов RAM?

Original size 1870x1105
Original size 1882x1004

Вывод: Есть корреляция увеличения объёма оперативной памяти компьютерных сборок с адаптацией VR.

Распределение пользователей платформы между операционными системами

Original size 1870x1105
Original size 1882x520

На графике можем заметить что на 2025 год ОС Windows всё так-же лидирует в качестве игровой системы.

3. Сопоставление объёмов оперативной памяти и количества ядер у пользователей платформы

Original size 1870x1105
Original size 1882x1004

На графике можно заметить, что в целом, есть прямая корреляция между количеством ядер центрального процессора и объёмом опертивной памяти в ПК пользователей, они предпочитают выбирать сбалансированные сборки

4. Доля пользователей с Русским языком

Original size 1870x1105

По графику видно, что общая доля Русскоязычных пользователей Steam не опускается ниже 1/10 и в какой-то момент времени достигала пика более 18% от всего количества.

Original size 1882x744

Использованные статистические методы

Группировка и агрегация по времени (groupby + sum) для долей категорий (RAM сегменты, ядра CPU, VR, ОС). Биннинг числовых значений (RAM в интервалах <=4, 4-8, 8-16, 16-32, >=32 GB). Объединение рядов с разной методикой (VR: ранние данные суммой шлемов, новые — явная доля пользователей с VR). Совместные временные ряды на двух осях для визуального сравнения (RAM vs VR, RAM vs ядра CPU). Фильтрация по категориям (язык, семейства ОС, наборы ядер CPU)