Lecture 2 Flashcards

1
Q

What(Data)-Why(task)-How(idiom)

A

What Data does the user see; (Data)
Why does the user intend to use the visualization tool; (Task)
How are the visual encoding constructed in terms of design choices (Idiom)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

We have four looped levels of visualization design

A

The first level is domain
The second level is abstraction
The third level is idiom
The fourth level is algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Domain in visualization refers to to a particular field of interest like e-commerce , education,

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Group target people can be scientific research people , public people , specific group of people

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

User centered design or human centered design

We are doing four nested levels of design

A

Working with a specific target audience to iteratively refine a design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The outcome of the design process is to ensure that the designer reaches the needs of the user

A

true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Data/ task abstraction

A

Abstracting tasks and data from the domain
tasks: I want to compare, visualize, summarize
Data: data needed (raw or processed)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Many visualization idioms (اساليب) are specific to a particular data type

A

true

like tables are specific for quantities and number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Human abilities such as perception and memory need to be taken into account when we are doing the visual encoding/interaction idiom (2sloob) in the four looped visual design

A

true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Visual encoding/interaction idiom is choosing a specific way to create and manipulate the visual representation of the abstracted data and tasks

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Visual encoding/ interaction idiom has two main concerns

A
visual encoding (what users see)
interaction (how users change and what they see)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Algorithms : The goal at this level is to efficiently handle the visual encoding and interaction idioms

A

true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Features that promote and algorithm over other are :
Computational speed
How much computer memory is required

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Approaches we can have

A

Problem driven approach (top down):
Start by domain situation then move to data /task abstraction then move to visual encoding /interaction idiom then move to algorithm

Technique driven approach (down top):
We start at algorithm level or idiom level in order to create better idioms or algorithm to better support existing abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Slide 25 see them and see how to validate first and after

A

true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

There are three major dataset types

A

1- Tables
2- Networks
3- Spatial

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

In tables, the attributes (properties) are columns, the items are rows, and the cell contains the value

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

In networks we have nodes and links

19
Q

In spatial we have fields and gematry

20
Q

Semantics of data is the underlying meaning of data

21
Q

The two main aspects of data are the semantics of the data and the type of data

22
Q

metadata

A

data about data

23
Q

Five main data types

A
Item
Attribute 
Link
Grid 
Position
24
Q

Item

A

Discrete individual entity (row in a simple table or a node in a network)

25
Attribute
also called variable or dimension ( specific property that can be measured, observed ,or logged)
26
Link
relationship between two items, typically an edge in a network
27
Grid
strategy for sampling continuous terms of geometric and topological relationships between its cells
28
Position
spatial data (location in 2D or 3D space)
29
Review from 40 to 53
True
30
Dataset Availability
1- Static (The entire dataset is available all at one to visualize) 2- Dynamic (The dataset information change over the course of the visualization process)
31
There are two attributes types
Categorical ( small Box, large box) | Ordered (Ordinal and Quantitative)
32
Key attribute
index that could be use to look up value attributes ( like weight is a key , 28 kg is an attribute, ID is a key )
33
Multidimensional tables have multiple keys
true
34
Unlike tables, fields contain continuous rather than discrete data
true
35
Each cell in a field refer to a unique range of continuous domain
true
36
n contrast with tables, attribute values in | fields are returned for locations throughout the sampled range and not just the exact points where data was recorde
True
37
In context of fields, independent variables refers to key and dependent variable refer to value.
true
38
We have 3 types of fields
Scalar fields Vector fields Tensor fields
39
Properties of scalar fields
-Univariate (single value attribute at each point in space. | If no connection between points in space, then we will have multiple separate scalar fields.
40
Properties of vector fields
Multivariate, with multiple attributes at each point. | Each point has a direction and a magnitude.
41
Tensor fields
array of attributes at each point
42
A dataset is said to have time-varying semantics when one of its "key" attributes is time
true
43
Data abstraction operation
slide 71 -75