| 1. It plots data in three-dimensional stacked symbols, enabling you to have a good overview
about "where", "how many" and "what"
of your data,
as shown in Figures 1A to 1C. |
Figure 1A: 2007 Crimes In Washington, DC (34,743 records)
Figures
1A and 1B are plots of Washington, DC's 2007 crime data. Figure 1A shows one year (34,743 records) of crimes while Figure 1B shows the first 1,000 records of crime.
In both figures, one symbol represents one crime, and the symbols are plotted at the location corresponding to where the crimes occur. Hence you can see "where" the crimes are. If a location has two or more crimes, it plots two or more symbols at that location, and it stacks the symbols up, creating a three dimensional view. A location with a higher stack of symbols indicates that location has more crimes. Hence you can see "how many" (in terms of frequency) crimes are occurring at each location. In the data, each record consists of over twenty fields, including date, time, crime type, location, etc. To help you see "what" about the data, it uses "StackSymbol FreqPlot" to plot the data, and it selects crime type field as the field to be plotted with symbols. It uses different symbols to represent different crime types (See "Legend" in Figure 1B). For example, a red "B" symbol represents burglary, a green "T" symbol represents theft, etc. Hence you see "what" regarding the crimes. As a result, it provides a good overview of: o Where (i.e. where the crime locations are). o How many (i.e. how frequent crimes occur at each location). o What (i.e. what type of crime) about the data. |
Figure 1B: 2007 Crimes In Washington, DC (first 1,000 records)
Figure 1B is the same as Figure 1A, except that Figure 1B shows
the first 1,000 records, while Figure 1A shows 34,743 records. The description in Figure 1A also applies to Figure 1B here.
|
Figure 1C: Swine Flu Cases And Deaths In USA - 2009 *The quotient of 1094 divided by 100 is 10.94. It ignores the fraction if the quotient is greater than 1. It equals 1 if the quotient is less than 1. |
Figure 2A: Displaying Details of Database Type of Data |
Figure 2B: Displaying Details of Summary Type of Data
Figure 2B shows the details of the original data, if you click a plotted symbol in Figure 1C.
In Figure 2B, an arrow is pointed to a plotted yellow "C" symbol. It means that when the yellow "C" symbol is clicked, it displays the column names and column contents of a row in a table, in the box to the right of the arrow. The column names are State, Cases and Deaths; and the column contents are "California", "1094", and "6". These column names and contents are from a row of a table in the original data. The row is linked to the plotted yellow "C" symbol. If you click another plotted symbol from another stack (or state, in this example), it will display the column names and column contents from another row in the original data. Similarly, every plotted stack of symbol is linked to a row from the original data. As a result, StackSymbol enables you to see the details of every row in the original data. When using StackSymbol, the default is to display every column name and column content, as shown in Figure 2B. However, user can choose to display none, any, or all of the column names and column contents. This allows user to filter out sensitive information. |
Figure 3A: Adding A Picture To Data
Figure 3A shows the same field names and field contents as those in Figure 2A. However, a picture has been added.
You can add a picture by adding an "img src" tag (HTML tag) to the record in the original data. If you add an "img src" tag, when you click a plotted symbol, it displays the field names and field contents as usual, while at the same time, it executes the "img src" tag and displays the picture. As a result, StackSymbol enables you to add other information, such as a picture, to supplement your data. Note: The picture in Figure 3A is to illustrate how it works only. The picture itself does not have any meaning. However, in real use, you can replace it with a related picture, such as a picture of the criminal, the criminal's finger print, etc. |
Figure 3B: Adding Columns To Data
Figure 3B is smilar to Figure 2B, except that some column names and column contents have been added.
The added columns are Date, Country, CountryTotalCases, DataSource, and UsefulLinks. The added column contents are "As of June, 12 2009, 11:00 AM ET", "USA", "17855", "45", "http://www.cdc.gov/h1n1flu" and "State health dept: http://www.cdc.gov/h1n1flu/states.htm; WHO: http://www.who.int". When you click a plotted symbol, it displays these added column names and column contents. Note that you can add texts and/or HTML tags as column contents. For example, the "http://www.cdc.gov/h1n1flu" is a HTML tag which links to a web page. That is, if you click the "http://www.cdc.gov/h1n1flu" in Figure 3B, it will display the web page, as shown in Figure 3C. As a result, StackSymbol enable you to add other information, such as new columns with texts and HTML tags, to supplement your data. |
Figure 3C: Adding Web Link To Data
Figure 3C displays a web page along with plotted symbols in the background. The plotted symbols are the same as those in Figure 3B. This web page appears when you click the HTML tag, "http://www.cdc.gov/h1n1flu", in Figure 3B. This web page is from
the Centers for Disease Control and Prevention's web site.
As a result, StackSymbol allows you to add other information, such as a web page, to supplement your data. |
Figure 4A: Displaying Two Data Sets In Different Stack Angles
Figure 4A shows the 2006 and 2007 crimes from Washington, DC. The
2006 data are plotted with square symbols and have a stack angle of 135
degrees* while the 2007 data are plotted with circle symbols and have a
stack angle of 45 degrees*.
* 0 degree = hour hand at 3 o'clock position; 90 degrees = hour hand at 12 o'clock position; and so on. |
Figure 4B: Displaying Three Data Sets In Different Positions
Figure 4B shows three different data sets. Data set A uses red
circle symbols and the symbols are located at the center of the original
position. Data set B users square green symbols and the symbols are
located at an user-specified distance to the right of the original
position. Data set C uses yellow circle symbols and the symbols are
located at an user-specified distance to the left of the original
position. (The data are created for illustrations only.)
|
5. You can
geocode the same data in different
aggregate levels for different purposes.
To geocode means to convert the location information in your
data into coordinates (latitudes and longitudes). StackSymbol plots symbols on a map
according to coordinates. If your data already
has coordinates, StackSymbol will use them for plotting. If you
data do not have coordinates, it will geocode or convert your data's location information
into coordinates and then plot symbols according to the coordinates. The ability
to geocode data allows you to determine how you would like to aggregate your
data to suit your purpose.
For example, Figure 5A is a plot of the number of Nobel laureates per university. The aggregate level here is individual university - your purpose is to see where and how many
laureates per university. When geocoding this example, it converts the location
information of address, city, zip and state of each university into coordinates. Hence Stanford
University and University of California - Berkeley, for instance, will have
different coordinates. When StackSymbol plots them, a stack of
symbols will be plotted in Palo Alto (where Stanford University is located) while another stack of symbols will be
plotted in Berkeley.
If the purpose is to see where and how many laureates per
state (see Figure 5B), during geocoding, you only need to use the state information. Since Stanford University and University of California
- Berkeley are in the same state, they will have the same coordinates. When StackSymbol plots them in Google
Earth, one stack of symbols will be plotted in (or about) the centoid area of
California, and the number of symbols within the stack will include the number
of laureates from both Standard University and University of California -
Berkeley.
Figure 5A: Nobel Laureates In US Universities |
Figure 5B: Nobel Laureates In Universities By State
Figure 5B shows the Nobel laureates in U.S. universities per state. It
uses the same data as those in Figure 5A, except that during geocoding, it
uses the location information of state only (while Figure 5A uses the
location information of address, city, state and zip code). As a result, a
stack of symbols is plotted at each state that is referred to in the data.
The number of symbols within a stack is equal to the total number of
laureates of all universities in that state.
|