
Мне стало интересно, как массово меняется «игровое железо» пользователей; ценность реальной массовой статистики по игровым ПК в том, что она отражает динамику ОС, RAM, GPU, разрешений и VR на выборке миллионов пользователей, а не «маленьких» опросах.
Для анализа взят открытый датасет Steam Hardware & Software Survey (месячные сводки Valve), файл shs.csv из рабочей директории проекта.
Были построены линейные/трендовые графики (доли ОС, RAM‑сегменты, популярные разрешения, проникновение VR, доля Russian, доля GPU‑вендоров) и один двуосевой линейный график для связки VR vs RAM. Линии позволяют показать динамику и сравнение категорий во времени; stacked/круговые не подходят из‑за длинного временного ряда, а линейные дают наглядный тренд и «перетоки» между категориями.
Палитра для стилизации графиков

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

Выбор палитры был обосновал игрой, созданной владельцем Steam — Valve.
Предварительная обработка данных
1. Есть ли корреляция распространения VR с изменением объемов RAM?
Вывод: Есть корреляция увеличения объёма оперативной памяти компьютерных сборок с адаптацией VR.
Распределение пользователей платформы между операционными системами
На графике можем заметить что на 2025 год ОС Windows всё так-же лидирует в качестве игровой системы.
3. Сопоставление объёмов оперативной памяти и количества ядер у пользователей платформы
На графике можно заметить, что в целом, есть прямая корреляция между количеством ядер центрального процессора и объёмом опертивной памяти в ПК пользователей, они предпочитают выбирать сбалансированные сборки
4. Доля пользователей с Русским языком
По графику видно, что общая доля Русскоязычных пользователей Steam не опускается ниже 1/10 и в какой-то момент времени достигала пика более 18% от всего количества.
Использованные статистические методы
Группировка и агрегация по времени (groupby + sum) для долей категорий (RAM сегменты, ядра CPU, VR, ОС). Биннинг числовых значений (RAM в интервалах <=4, 4-8, 8-16, 16-32, >=32 GB). Объединение рядов с разной методикой (VR: ранние данные суммой шлемов, новые — явная доля пользователей с VR). Совместные временные ряды на двух осях для визуального сравнения (RAM vs VR, RAM vs ядра CPU). Фильтрация по категориям (язык, семейства ОС, наборы ядер CPU)