Bukowitz-Portfolio

Step 1: Find a Data Visualization

I selected the three visualizations shown below, reposted from the blog post, “City population dynamics since 1850.”

Data Visualization 1

Data Visualization 2

Data Visualization 3

Images sourced from: Millsap, Adam. “City Population Dynamics since 1850.” Neighborhood Effects, January 26, 2016. https://neighborhoodeffects.mercatus.org/2016/01/26/city-population-dynamics-since-1850/.

Step 2: Critique the Data Visualization

These visualizations show the top-ranking U.S. cities over time based on their population. They present the information in line charts, which on the one hand is good since they show change over time. Having years across the x-axis in uniform increments made sense and worked for this visual. However, having rank on the y-axis is confusing. Since a rank of 1 indicated the most populous city, and lower rankings meant lower populations, it is counterintuitive to have the y-axis go from 0-20 because then cities appear to be increasing on the chart when their populations are actually decreasing. Another critique I have of this chart is that it may be useful to have all the information in one chart instead of across three charts so viewers can see a more continuous change over time. Additionally, the charts each have different colors and symbols representing the cities. For example, Philadelphia is represented in the first chart as a straight yellow line, but in the second chart it is shown as a gray line with a diamond-X shape in it, and in the third chart as a gray line with a square in it. In terms of the design choices for the visualizations, the symbols on the lines for each city are unnecessary since the lines are already different colors. The symbols on the lines only add clutter to the chart and make it more difficult to read. Finally, the headlines for the charts could be more descriptive.

Step 3: Wireframe a Solution

I used Balsamiq to wireframe two possible ways to improve these visualizations. My wireframes are included below. image

image

Step 4: Test the Solution

I presented my wireframes to two friends and asked them the following questions:

Their responses were as follows:

In reflecting on their responses, I realized there were changes I needed to make to my final visualization. First, I realized one of my friends thought the visualizations were showing population growth, which is incorrect. The visualizations are showing city ranked by their total population, not how much their population grew. As a result of this confusion, I knew I needed to be clear on my y-axis label that this was showing city rank by total population. This friend was also surprised that there were no numbers for context. The original data set did not have the actual populations of the cities, only the rank of the cities each year. Nevertheless, I did decide to include the number ranking along the y-axis to provide more context. I also adjusted the circle’s size based on the city ranking as per my other friend’s suggestion. Since one friend thought the visualization was too plain, I also added colors and the moving timeline to make it more interesting.

Step 5: Build Your Solution

I redesigned the visualizations into the single visualization that is shown below.

I created this visualization because I felt like it was an easy to understand design for presenting the information. I think the sliding timeline is engaging, and the colors are eye-catching without being overwhelming. The colors are all different to show that the variables are categorical, i.e., no one city is better than another one, they are simply different. The headline is clear, and y-axis describes what is being presented. Overall, it is a simple and effective way to present the original three data visualizations in one chart.

My process for creating this visualization started with my initial critique of the three charts in the blog post. I knew for my redesign I wanted to eliminate the unnecessary symbols used for each city, and ensure that each city was consistently represented in the visualization. I also knew that I wanted to reverse the scale on the y-axis that the highest-ranking city (1) would appear at the top. This seemed more intuitive since the city ranked number 1 (New York) was the most populous. Now with the reverse scale, as cities become more populous they move up in the chart, and as they lose population they move down in the chart. This is more intuitive than how the original charts present the data.

I also decided to reduce the scale to only show the top 10 most populous cities, as opposed to the top 20 shown in the original charts. I made this decision because the original data set is incomplete; it does not include all top 20 cities shown for each year. Therefore, I reduced the scale to only show the top 10. Reducing the scale to 10 did not change the overall message of the visualization; it is still clear that except for New York, the largest cities in the U.S. have changed over time.

After I completed my critique, I worked on my wireframes. Taking ideas from my head and building them in Balsamiq helped give me a more concrete idea about what my final product may look like. Gaining user feedback from my two friends was also incredibly helpful. Their comments made me realize that I needed to be explicit in my labeling and develop more interesting components to the visualization (numbering the scale, changing the bubble size, adding color, etc).

Finally, I combined all that I learned from my critique, wireframes, and user feedback to create my redesign. I picked a straightforward design with a clear title. I incorporated an interactive timeline, and removed unnecessary “chart junk” like the legend and grid lines. As a result, my redesign is concise and effective.

Please use this link to go back to my portfolio: Rachel Bukowitz Portfolio