Description
Data is comprised of records concerning the mass movement of persons departing Isla Del Sueño for the United States during 2005 - 2007. This activity was precipitated by the Isla Del Sueño government crackdown on the Paraiso social and religious movement which had been gaining popularity there. The dataset includes not only interdiction records collected by the United States Coast Guard, but information from other sources about illegal landings.
Note that the U.S. has the same “wet foot, dry foot” policy for Isla Del Sueño migrants as it does for Cubans: If a person is able to make it to U.S. soil, he/she may qualify for expedited “legal permanent resident” status. If caught between the waters of the two nations and attempting to enter the US, he/she will be summarily sent back to the island.
Considering the data types, I used two different views to present it.
Map View:
Map view shows the landing and departure location of ships, represented by points. Aside of location, the size the color of points can be used to represent different attributes, such as death rate ,vessel type and etc.
Statistic View:
Statistic view show the statistic result of data, using both histogram and scatter plot. Histogram is stacked thus is able to show three dimensions. Scatter plot is much like the map above, with points indicating ships, size and color encoding two additional dimensions.
Function
In the main view, an icon is on the left top, with label "Menu" when hovering. Click it to open the option pannel and it contains all the functions of this work.
Search Box:
Search box is provided in the top of the option pannel to search a specific name of a passenger. To make it easier to use, it will list all the names possible according to your input.
A search box may not be a intuitive way of data exploration, but this project is a part of team work. By using search box, I can quickly locate the point of a certain ship with a specific passenger given out by my partner.
Filter:
Filter is provided just under the search box as a list of buttons.
Click the button and a dropdown list will appear. To restrict the dataset into a smaller scale, just click the corresponding item, the item "Banned" for example. To redo it, just click the item with the name of this field, the item "Record" for example.
Map Options:
In this project, map is not static but has a lot of options and interactions.
Much familiar as the former filter, two buttons are provided to precisely control the points in each map. "Size" button can encode a quantitative dimension, death rate or death amount for example, to the size of each point. "Color" button can encode a norminal dimension, vessel types or record for example, to the color of each point.
Histogram Options:
Histogram offered two different views, in order to give out a clearer relationship of the statistic data. To switch between two view, click "View" button and choose one.
Other options is more intuitive. Variables binded on X axis and Y axis can be changed using buttons and the additional stacked dimension can be changed as well.
Scatter Plot:
Scatter plot is also a story of points. Use similar method to change the points' attribute and the vaciavles binded on X axis and Y axis.
By the way, I've spent quite a time keep refining the animation of each option you change, making sure that you will not miss any corresponding change in demo. I hope you like it.
Other Interactions:
While points contain verbose information which can not fully display on a single view, I provide a basic list holding all the information. To see a list of any point, move your cursor on it and click it.
When hovering it, the point will enlarge and turn black to respond. Leaving it and the point turns back. When you click it, it will keep staying black and enlarged, and points indicating the same ship in other view will also become black and enlarged. The location of the list will change according to which view the point locates.
Another little trick remains unfinished. You may notice that when hovering on any rectangle of the histogram, it will become black, while click it gives you nothing. Well, it should be another interaction, but I've encountered some problems and this trick may be postponed indefinitely due to the approaching deadline.
Result
Using this visualization tool, I did some simple data exploration and found some elementary results.