Problem-1 [35 points]
Read the attached IEEE paper on What Makes a Visualization Memorable? The paper tested seven hypotheses about what makes a visualization memorable. Discuss each of the hypotheses [5 points each]. In particular, is the collected data confirm the hypothesis? Justify your answer with supporting arguments including statistics and appropriate visualizations from the paper.
H.1 Participants will perform worse (i.e., overall have a harder time remembering visualizations) as compared to natural images/photos.
Justify:
H.2 A visualization is more memorable if it includes a pictogram or cartoon of a recognizable image.
Justify:
H.3 A visualization is more memorable if there is more color.
Justify:
H.4 A visualization is more memorable if it has low visual density.
Justify:
H.5 A visualization is more memorable if it is more “minimalist” (i.e., “good” data-ink ratio).
Justify:
H.6 A visualization is more memorable if it includes a “familiar” visualization type (i.e., basic graph type taught in school).
Justify:
H.7 A visualization is less memorable if it comes from a scientific publication venue.
Justify:
Problem-2 [65 points]
This homework is built upon the last homework (homework-2).
Develop a visualization to allow the user to select a country (one country at a time) of his/her choice. The visualization should show the time-series of the country’s fertility rate and highlight the data points that are outside the limits that we defined. [30 points]
Sample Visualizations
Develop a visualization to allow the user to select a country (one country at a time) of his/her choice. The visualization should show the time-series of the country’s fertility rate and highlight the data points that represent the Trend (orange color) and the Shift (a different marker; e.g., triangle marker). Note that many points will represent both, Trend and Shift. [35 points]
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of