Описание
Одна из моих любимых игр на телефоне и компьютере — это Minecraft. Я играю в нее еще с 2015 года. Когда я искала на сайте kaggle.com датасет, мой взгляд сразу упал на данные о пользователях и версиях, в которых они играли на крупном мероприятии в Discord. Сейчас множество имеют пиратский контент и мне стало интересно проследить за тем, сколько пользователей скачивают крякнутые игры и какие версии Minecraft самые используемые.
Типы диаграмм, которые я буду создавать:
- столбчатая - точечные - линейчатая - круговая - облака тегов
Стиль
Для создания цветовой палитры диаграмм были использованы фирменные цвета из логотипа игры: коричневый и зеленый.

В качестве шрифта был выбран пиксельный шрифт, который использовался в игре.

Столбчатая диаграмма возраста игроков
Для создание красивого графика с целыми цифрами, я обратилась к ChatGPT, где попросила привести цифры из базы данных до целых, без .0
ax.set_xticklabels ([str (int (float (label.get_text ())))
Точечные диаграммы самых часто встречаемых пользователей
Для создания точечной диаграммы, я специально изменила маркеры точки на кубики, словно блоки из игры.
Линейчатая диаграмма версий игры
Для создание красивого графика без ненужных символов, я обратилась к ChatGPT, где попросила вывести слова из базы данных без двойных пробелов и скобок.
df['client'] = df['client'].str.replace (r'(|)', '', regex=True) df['client'] = df['client'].str.replace (r'\s+', ' ', regex=True)
А также, чтобы проценты выводились по центру столбика:
ax.text (v / 2, i, f'{v*100:.1f}%', ha='center', va='center')
Круговая диаграмма о количестве игроков, купивших игру
Облака тегов
С помощью wordcloud изобразила никнеймы пользователей игры с мероприятия в виде облака тегов.




