Original size 1050x1420

Статистика популярности игр на разных платформах

PROTECT STATUS: not protected
5

Я решила делать проект по теме игр и их популярности на различных консолях. Информацию в виде таблицы .csv я нашла на сайте kaggle. Именно эту тему я выбрала, поскольку я задрот и вечерком поиграть в комп или приставку — это святое. Графики выбрала линейные, поскольку на мой взгляд они лучше всего отразили бы количество игроков/мнений.

big
Original size 986x455

top = df.groupby ('name')['meta_score'].mean ().nlargest (25).sort_values ()

top.plot (kind='barh', color='orange', width=0.6)

plt.title ('Топ-25 игр по Metascore') plt.ylabel ('Игра') plt.xlabel ('Рейтинг metascore')

plt.show ()

big
Original size 860x455

df['user_review'] = pd.to_numeric (df['user_review'], errors='coerce') top = df.groupby ('name')['user_review'].mean ().nlargest (25).sort_values ()

top.plot (kind='barh', color='orange', width=0.6)

plt.title ('Топ-25 игр по User score') plt.ylabel ('Игра') plt.xlabel ('Рейтинг пользователей')

plt.show ()

big
Original size 686x455

top = df.groupby ('platform')['meta_score'].mean ().nlargest (25).sort_values ()

top.plot (kind='barh', color='orange', width=0.6)

plt.title ('Самые успешные платформы') plt.ylabel ('Модель') plt.xlabel ('Средний рейтинг metascore')

plt.show ()

Original size 659x455

df_ps = df[df['platform'].str.contains ('PlayStation')]

df_ps

top = df_ps.groupby ('platform')['meta_score'].mean ().sort_values ()

top.plot (kind='barh', color='orange', width=0.6)

plt.title ('Самые успешные платформы PlayStation') plt.ylabel ('Модель') plt.xlabel ('Средний рейтинг metascore')

plt.show ()

Original size 786x455

df_ps = df[df['platform'].str.contains ('PlayStation')] top = df_ps.groupby ('name')['meta_score'].mean ().nlargest (25).sort_values ()

top.plot (kind='barh', color='orange', width=0.6)

plt.title ('Самые успешные игры PlayStation') plt.ylabel ('Игра') plt.xlabel ('Средний рейтинг metascore')

plt.show ()

Статистика популярности игр на разных платформах
5
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more