OrgPad logo

VIZ

Created by Michal Mikeska

VIZ

Visualization of vector fields

Texture based methods

Zooming

Geometric

Semantic

Fisheye

Manipulation

Fitts law

Screenshot from 2024-05-31 19-26-58

Navigation in the data

Overview and detail - spatial separation

Pan and zoom - temporal separation

Focus + context - deformation

Selection

Pointing

Voronoi pointing

Bubble

Excentric labeling

Size

Position

Organization of data views

Shneiderman’s Taxonomy of Interaction Tasks

Overview

Filer

Zoom

Details on Demand

Relate

History

Extract

Accuracy, discriminability, separibility and popout

The number of different values that need to be shown for the attribute being encoded must not be greater than the number of steps available for the visual channel used to encode it.

Do not use RGB

Pop out… visible first

Pop out (preattentive)

Screenshot from 2024-05-31 18-52-27

Orientation

Interaction

Low level

Higher level

Curvature and shape

Mapping

Color

3 channels

Luminance, Saturation, Hue

Screenshot from 2024-05-31 19-01-57

Filtering

Dynamic quereis - classic min max e.g.

Reduction of data

Filering and aggregation

Encoding rules

Expressiveness principle: Visual encoding should express all of, and only, the information in the dataset attributes.

Effectiveness principle: Encode most important attributes with highest ranked channels

Encoding

Absolute and Relative Judgements

Aligned vs Unaligned

Brushing and linking

Aggregation

Binning

Clustering

Statistics distribution

Process

Data

Data enrichment

Filtering

Mapping

Rendering

Attribute

Tufte Rule

Visual attribute value should be directly proportional to data attribute value

Marks

Marks – geometric primitives

Viz

Nominal / Categorical

Ordering direction

Grouping

Similarity

Connectedness

Containment

Data

Attribute types

Task

Channels

+ Visual channels – control appearance of marks

Ordered

Ordinal

Quantitative

Types

Actions

Analyze

Query (dotaz)

Search

Targets

Spatial data

shape

Distance / proximity

Grid

Screenshot from 2024-05-31 18-13-20

Attribute

Screenshot from 2024-05-31 18-14-50

Spatial

Abstract

Text

Document

Collection of documents

Networks

Underlying field F(x,y)

F - dependent / it s attribute

x,y - independent

Fields

Notation

Screenshot from 2024-05-31 18-10-34

Geometry

Time varying data

Attributes and/or their

structure (topology) change

in time

Tabular

Tables

Relation

Networks

Data attributes

Cartograms, glyphs

Edge bundling

Techniques

Regresion

Box plots

Confidence interval

Signature-based detection

Outlier/Intrusion Detection

Anomaly Detection

Trajectories

Force-directed edge bundling

Geographical data visualization

3V- definition

3V-definition: Big data is high-volume, -velocity and -variety

information assets that demand cost-effective, innovative forms of

information processing for enhanced insight and decision making.

Big data

Visual analytics

How do i treat data?

If we have quantitative attribute measured at geographic locations, we treat the data as scattered spatial data

If we have nominal attribute obtained at geographic locations, we cannot treat the data as spatial filed

Layers

Raster model

Change the real data into grid

Area, midpoint, importance

Vector model

Maps

Topological relations

Arc - node model

Acceleration Data Structures forVector Data Model

Mercator

Frequency-based

Clustering

Data mining

Visual Data Mining

Label placement

Usable label layout should exhibit 4 main characteristics +

Visualization of tabular data

Model

Topology Connectivity: Arcs are connected to others (at nodes). This identifies possible routes and networks, such as rivers and roads, via the lists of arcs and nodes in the database.

Objcects, lines

Stream ribbons

Colormap vorticity

Euler method

x(t+dt) = x(t) + v(x(t))·dt

Shape / glyps

Continuous attributes

Text analysis

Lexical

Syntactic

Semantic

Mapping

Grayscale, blind ppl., intuitive

Visualization of scalar fields

Color

Should be HCL

Discrite,nominal, ordinal attributes

Faceting

Scatterplot matrix

Brushing

Visualization of relation data

Text and software visualization

Types of grids and cells

regular,uniform, rectiliner,curvilinear

Visualisation of Volumetric data

Volumetric data are spatial fields

Data enrichment

Stream objects

Some flow

Bilinear interpolation

Screenshot from 2024-06-01 13-00-16

Aggregation

Good

Connections

Proximity

Visual encoding

Properties

Contouring

A contour line C is defined as all points p in a dataset D that have the same scalar value, or isovalue s(p)=x

Perceptual problems

No interpolation

Sparse vs scalar field is dense

amples

Mosaic plot

Screenshot from 2024-06-01 14-24-49

Glyphs

Star glyphs

Chernoff faces

Stick figures

Binning

Dimensional projections

Star projection - maybe no clusters

Screenshot from 2024-06-01 14-15-19

Parallel coordinates

Not so good

Similarity

Containment

Hiearchy

Network

Divergence

Sink is minus

Plus is source

Screenshot from 2024-06-01 13-03-30

Text visualization

Document

Corpus

Streams

Marching squares / cubes

Screenshot from 2024-05-31 22-31-53

Volume rendering

Indirect

Direct

Glyphs

Just arrow or line, it s mapping technique of vector fields

Line integral convolution

Parallel sets

Screenshot from 2024-06-01 14-21-48

Trends, outliners, focus

Document metadata

image

Software

Relation data

Diagrams

See soft

Indirect

2d planes

Tiny cubes

Countouring - iso surface calculation

Vorticity

Screenshot from 2024-06-01 13-05-14

cross product give us the orientation of the rotation

Good

Containment

Connections

Good

Connections

Containment not scalable!

Single document

Word Cloud

Facet clouds

Spark clouds

TempoTaggram

Collection

Linguistic

Direct

Resampling

Random vs uniform

Better for rotated

Types

Word Tree

Netspeak WordGraph

DocuBurst

Phrase Nets

Ray integration

Mapování na barvu a průhlednost pomocí transfer funkce

Overlapping

Glyph longer then distance between samples..sometimes not problem

We can take every second sample...subsampling

Containment

Using tree map

Cannot use!

Similarity

Proximity

Ray function

Screenshot from 2024-06-01 12-27-38

Graphs

image

Doc-term matrix

Arcdiagram

image

Transfer function

1D - 1 attribute

2D - 2 attribute

To color and opacity

Ballon, radial, cone...

Volume rendering equation

image

MIP

AIP

Distance to value

Similarity

cosine product

Sugiyama framework

Screenshot from 2024-06-01 15-04-02

Creation

Force-directed methods

Intervals and spans

Ganchart

Net trees

Problems

Weights

Screenshot from 2024-06-01 18-12-39

Back to front

ba

Front to back

Screenshot from 2024-06-01 12-52-02

Time primitives

image

Time-oriented data

Examples

Spiral graphs

Faceting

Cycle plots

Text Insight via Automated Responsive Analytics (Tiara)

amples

Granularity issue

Instans spatial data

Lexis pencil

Helix icons

GeoTime

Conversion

Relations

E.g. google calendar

Domain

Ordinal

Discrete

Continuous

structure

Linear

Cyclic

Branching