/Analysis-of-Video-Games-Sales

Repo for Data Science course project, Analysis of video game sales

Primary LanguageJupyter Notebook

Video Games Data Analysis 🕹️

Data science project to analyze and understand the global sales of video games across different genres and identify trends in consumer behavior. The goal of this analysis is to provide insights that can inform business decisions in the video game industry and help companies optimize their sales strategies.

Project Pipeline ⚙️

  • Data Preprocessing
  • Data Exploration
  • Descriptive Analysis
  • Exploratory Analysis
  • Predictive Analysis

Data Preprocessing Approaches 🖥

  • Outliers Filteration
    • Drop All
    • Drop common outliers in all fields related to specific questions (useful as data contained too many outliers)
  • Nulls
    • Drop
    • Dope (mean, mode, ... )
  • Categoral features encoding

Data Exploration 🔍

  • Discrete Features:

    Name Developer Rating Publisher Genre
    - Rating: E (everyone), M(mature +17), T(teenagers) and E10+ (everyone +10)
  • Continous Features:

    • Sales in multiple regions
    • Global Sales (aggregate of previous)
    • Critic_Score: Aggregate score compiled by Metacritic staff.
    • Critic_Count: The number of critics used in coming up with the Critic_score.
    • User_Score: Score by Metacritic's subscribers
    • User_Count: Number of users who gave the user_score"""
  • Correlation between numerical features

image

Some analysis 📈

  • For games rated more than X, what is the most popular genre ?

  • Do users or critics rate a specific platform or genre higher than others?

image

  • For some specific game of multiple versions, Does rating get better or worse over time?

  • Compare platforms based on how long they stay competitive in the market.

  • Is there a certain publisher whose sales are most coming from a certain region?

  • For a specific genre, will its sales increase/decrease over the upcoming years?

Mechanistic

  • How does the choice of platform affect sales for a specific genre?

 1. PC & Strategy Games

PC is a very very flexible platform and has a wide variety of setups, users basically create their dream platform using it.  
Strategy games often involve a lot of observations and focus on signals and metrics with too much detail.  
PC players can have a setup of more than one monitor for the details, observation, signals and metrics to watch out for.  
PC players also have mouse, keyboard and even joystick to offer both precise and fast controls

2. GBA & Platform

GBA is a handheld console with D-pad and a very limited number of buttons, this makes it perfect for casual players who just want to plug-and-play with no hassle.  
Platform games are usually played in short sessions, have basic movements and not very much is going on the screen.  
Platform games could be fast-paced which requires fast controls.
GBA also has a D-pad which is both fast to reach and precise to control.

See the project document for all analysis details 📋

Collaborators 👨🏻‍💻👩🏻‍💻

Gheiath
Gheiath
mohamed99akram
Mohamed Akram
mariemzayn18
Mariem Muhammed
Marim1611
Marim Naser