For my final data visualization project, I chose to work with two datasets from the Pokémon Database. The first dataset contains a list of all Pokémon, including any regional variants or different versions of Pokémon, and their stats. Those stats include their type(s), Heath Points, Attack, Defense, Special Attack, Special Defense, and Speed. The second dataset includes Height (feet), Height (Meters), Weight (pounds), Weight (kilograms), as well as their BMI.
I decided to work with this dataset because I have been really interested in Pokémon for a long time, and wanted to see if I could find any patterns within the data.
In my visualization, the data is represented as dots displayed on screen. Each dot represents a different Pokémon, and they are arranged left to right based on Heath Points, and up-down based on their Pokédex number. The color is based on their first/main type (the key is based on the checkboxes), and their size is based on their weight. The larger the dot, the heavier the Pokémon
To interact with the visualization, try clicking the different check boxes, and hovering over data points.
Its a little laggy since theres thousands of data points, sorry!!
One interesting thing I noticed during this project is the amount of pokemon that somehow have really similar stats across the board, mainly with weight/BMI and HP being the same.
Something I still wonder about is are there any Pokémon with the same stats, or are they just similar?
The most challenging moment of this project was getting all the checkboxes in. Not difficult, just tedious and I kept getting distracted.
If I had more time, I would like to figure out ways as to not have so many dots overlapping, as there are quite a few that do, and it screws up the text showing up.
My proudest moment during this project was when I found an efficient way to code the checkboxes!! Yay!!