Skip to content

Pokémon EDA built with Pandas, Numpy, Matplotlib and Jupyter Notebook to visualize insights and trends

Notifications You must be signed in to change notification settings

Alfredomg7/PokemonAnalysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokémon Exploratory Data Analysis

Pokemon

Welcome to the Pokémon Exploratory Data Analysis project repository! This project is an in-depth exploration of Pokémon attributes using data analysis techniques. Through Python scripts and Jupyter Notebook, we delve into the intricate world of Pokémon, uncovering insights, correlations, and patterns within their attributes.

Project Overview

In this project, we aim to answer key questions and gain insights into various aspects of Pokémon attributes:

  • What is the distribution of Pokémon types based on their primary Type?
  • How are different stats of Pokémon correlated with each other?
  • How does the distribution of Attack stats vary among different Pokémon types?
  • Are there any trends in the Average BMI across different Pokémon generations?
  • What impact does Mega Evolution have on a Pokémon's Base Stat Total (BST)?
  • How have the stats of Pokémon evolved across different generations?

Repository Contents

  • script.py: Python script containing data analysis and visualization code.
  • colors.py: Python script defining custom colors for plots.
  • pokemon_data.csv: Dataset containing attributes of over 1000 Pokémon species.
  • notebook.ipynb: Jupyter Notebook containing the complete data analysis process.

Requirements

  • Python 3.10
  • Libraries: Numpy, Pandas, Matplotlib, and Scipy

Project Structure

  • Prepare Data: Loading and cleaning the dataset.
  • Exploring Data: Visualizations and insights about Pokémon types, correlations, and more.
  • Insights and Visualizations: In-depth analysis and visualizations addressing specific questions.
  • Conclusion: Summarizing the project's findings and insights.

Getting Started

  1. Clone this repository: git clone https://github.com/yourusername/pokemon-insights.git
  2. Install requirements: pip install numpy pandas matplotlib scipy
  3. Navigate to the project directory: cd pokemon-insights
  4. Run the script.py or explore the notebook.ipynb to see the complete analysis.

Feel free to contribute, share your insights, or use this project as a reference for your own data analysis projects!

About

Pokémon EDA built with Pandas, Numpy, Matplotlib and Jupyter Notebook to visualize insights and trends

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published