2024-01-17
Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively.
Before you design a visualization, you need to understand the data. Here, we consider the semantics to describe the DATA TYPES and DATA ATTRIBUTES.
Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively.
What does this sequence of six numbers mean?
14, 2.6, 30, 30, 15, 100001 Two points far from each other in 3D space?
VIZ
What does this sequence of six numbers mean?
14, 2.6, 30, 30, 15, 100001 Two points close to each other in 2D space, with 15 links between them, and a weight of 100001 for the link?
VIZ
What about this data?
Basil, 7, S, Pear:
Food shipment of produce (basil & pear) arrived in satisfactory condition on 7th day of month
VIZ
What about this data?
Basil, 7, S, Pear:
Basil Point neighborhood of city had 7 inches of snow cleared by the Pear Creek Limited snow removal service
VIZ
What about this data?
Basil, 7, S, Pear:
Lab rat Basil made 7 attempts to find way through south section of maze, these trials used pear as reward food
VIZ
The meaning of a word, phrase, sentence, or text.
Basil, 7, S, Pear
Semantics
Data Table
ITEM: Person
ATTRIBUTES: Name, Age, Shirt Size, Favorite Fruit
Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively.
One ITEM per row
Each column is an ATTRIBUTE
A cell holds the VALUE for an item/attribute pair
A UNIQUE key can be used (implicitly or explicitly) to identify each item even if they share all measured attributes
indexing based on multiple keys (eg genes, patients)
Network/graph nodes (vertices) connected by links (edges). A tree is special case: no cycles, often have roots, and are directed.
Attribute values associated w/ cells cell contains value from continuous domain (eg temperature, pressure, wind velocity measured or simulated).
Grouping Items:
Categorical
Ordinal
Quantitative
Categorical
Ordinal
Quantitative
GOAL: Translate from domain-specific language to generic (and consistent) visualization language.
Derived attribute: Data computed from original (collected, observed) attributes.
Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively.