Limin Vizfolio

Home

Hi, you are now on Limin Zhang's Vizfolio.

I am a graduate student in architecture three year program. I amtaking data visualization class this semester and this class help me make up my mind to apply for a computer science degree. I hope everything could go smoothly.

I like scubadiving and snowboarding. I am hired as a snowboard instructor at Wachusett Mountain in Worcester, MA this season. Feel free to grab me if you want to go snowboarding in New England area! I also do private 1 on 1 lessons and ski&snowboard waxing

This is my final project. Although this is not perfect, it is much better than the first Vizfolio.

About the New skills I learned!

Projects

Click here to see entire Project 1 on Glitch

Click here to see entire Project 2 on Glitch

Click here to see entire Project 3 on Glitch

Blog Post Q&A

  1. Why I select the dataset?

    It showed the conomic growth of a developing country from 1960-2022.

    It is interesting to find the relationship with economic growth and global events. Let's say 2020, the GDP growth rate is -6.8%, apparently you can link this with the pandemic. GDP growth in 2021 is 8.95% because the country is reopend to the world and get into the global economic cycle. Going back to 2002, the GDP growth was 3.8 which is also a significant slow down. It is reasonable to assume it might because of the spread of SARS. Therefore, we can tell from the data that the plague has an huge impact on economic growth. If you are interested, you can dig more into the influence factor other than this.

  2. Any data parsing or filtering that you needed to do before visualizing?

    Not for this one. But I have to do data parsing for dataset used in previous projects. Transfer data attribute such as change string into numbers, etc. I also did filter some null value and put in "0" or "N/A" into the cell.

  3. Why you chose to use a specific chart type or visualization approach for the data?

    This is the approach I most familiar with.

  4. Any frustrating technical challenges that you encountered while coding: what happened? What did you try to fix it? Did that approach work, and if it didn't what did you do instead?

    During mini project 2, I was trying to use Vega-Lite to visualize data. However, I had some difficulties uploading and extracting data directly to and from Glitch. So I learned how to upload the data to Github so that I can get a URL for the data and use the dataset online. Attached is a example for the dataset that I uploaded to my Github account.

  5. Anything else you learned from doing this assignment and takeaways that you would try or do differently next time?

    I learned how to use D3 to visualize data. But I prefer libraries such as Vega-Lite. They can produce better looking charts and they are also very convient to use.