Table of Contents

Data Visualization Foundation

Utah Teapot

The Utah Teapot.

About

Data visualization is the process of mapping quantitative data to visuals (shapes, color, position, etc) to create a graph made of geometric object.

1)

Information visualization:

The greatest value of a picture is when it forces us to notice what we never expected to see.

John Tukey, 1977

A picture is worth a thousand words

The Purpose of computing is insight, not numbers.

Richard Hamming (1962)

See What are images? (also known as pictures)

Giving shapes to data !

Document structure

A scene graph is generally the document containing all graphic information.

Data Type

Characters

Numeric

Graphical methods class:

Visual Encoding + Data Type + Relationship = Chart Types

Type Description
Data Visualization - Map Geographical data
Data Visualisation - Voronoi Map
Data Visualisation - Heat Map For a lot of data
Data Visualisation - Scatterplot For a lot of data
Tree - Treemap Chart hierarchy data
Data Visualization - Stream graph
Data Visualisation - Histogram (Frequency distribution) distribution
Data Visualization - Box Plot summary of distribution
Data Visualization - Bar Chart ranking, comparison
Data Visualization - Line Chart deviation, trend
Data Visualisation - Area Chart ratio
Table Table
Ring Charts hierarchy data
Flow Charts Data or Business Processing

Choosing

Chart Suggestions

Software

Data Visualization - Graphic (Tool|Software|Api|Library)

Real-time

In realtime chart, you try to repaint only a part of the chart and not to repaint it completely.

Generally updating completely once per second is fine, but updating multiple times per second results in high CPU load.

Best practices / Fact

Quality

Foundation Vis Papers and Books

Data Visualization Nutella

Documentation / Reference