This is the first course project for the course Winter 2018 ECS272 Information Visualization at UC Davis.
- Winter 2018
DEMO Site: https://hipposerver.ddns.net/ecs272vbd
The objective of this project is for the student to have hand-on experiences with D3.js library and basic skills for data visualization. The datasets are provided by the professor and the student are allowed to choose one of the given datasets. For this project, I chose to use the Pokemon dataset. Additionally, I found another dataset available on the Kaggle platform, which is the image datasets of Pokemon data.
The link to the datasets:
This project is required to have the followings be completed:
- to use at least 3 visualization techniques showing the data
- each visualization should have at least 2 levels of granularity
I decide to make my system as a "game-like" system, which means I tried to make the interface like a gaming interface. This system has three pages, which is seperated using tab and they are able to be switch using the navbar on the top of the page.
The functionalities of this system are:
- choose one of a Pokemon on the list to view the detail data
- click on the radar chart to see how good is the selected Pokemon among others (using bar chart)
- click on the bar in the bar chart will list the Pokemons belongs to each group
- the Pokemons are divded into several groups based on the type (type is defined in the dataset)
- a bubble chart is available to see how many groups are and how big is a certain group
- click on the bubble will list all the Pokemons in the same type
This page shows the basic statistics result suggested by the Pokemon dataset. Using the scatter chart here enables the user to observe the relationship among different ability of the Pokemon.