A matter of time and interactions interactively exploring time oriented data
This presentation is the property of its rightful owner.
Sponsored Links
1 / 36

A Matter of Time and Interactions: Interactively Exploring Time-Oriented Data PowerPoint PPT Presentation


  • 129 Views
  • Uploaded on
  • Presentation posted in: General

A Matter of Time and Interactions: Interactively Exploring Time-Oriented Data. Silvia Miksch Vienna University of Technology Institute of Software Technology and Interactive Systems (ISIS). Data types. [Shneiderman, 1996]. 1-dimensional 2-dimensional 3-dimensional Temporal

Download Presentation

A Matter of Time and Interactions: Interactively Exploring Time-Oriented Data

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


A matter of time and interactions interactively exploring time oriented data

A Matter of Time and Interactions: Interactively Exploring Time-Oriented Data

Silvia Miksch

Vienna University of Technology

Institute of Software Technology and Interactive Systems (ISIS)


Data types

Data types

[Shneiderman, 1996]

  • 1-dimensional

  • 2-dimensional

  • 3-dimensional

  • Temporal

  • Multi-dimensional

  • Tree

  • Network

= 4D space

“the world we are living in”


Spatial temporal dimensions

Spatial + temporal dimensions

  • Every data element we measure is related and often only meaningful in context ofspace + time

  • Example: price of a hotelwhere?when?


Differences between space and time

Differences between space and time

  • Space can be traversed “arbitrarily”we can move back to where we came from

  • Time is unidirectionalwe can’t go back or forward in time

  • Humans have senses for perceiving spacevisually, touch

  • Humans don’t have senses for perceiving time


Visual analytics of time oriented data

characterizingtime & time-oriented data

  • modeling time

  • modeling time-oriented data

visualizingtime-oriented data

2

interactingwith time

3

analyzingtime-oriented data

  • automated analysis

4

1

Visual Analytics of Time-Oriented Data


Modelling time

Modelling time


Modelling time1

Modelling time


Example granularity paradoxon

Example:Granularity paradoxon


Modelling time oriented data

Modelling time-oriented data


Modelling data time

Modelling data & time


Visual analytics of time oriented data1

Visual Analytics of Time-Oriented Data

characterizingtime & time-oriented data

  • modeling time

  • modeling time-oriented data

visualizingtime-oriented data

2

interactingwith time

3

analyzingtime-oriented data

  • automated analysis

4

1


Visualizing time

Visualizing time

  • Time → Time (Animation) Time → Space

  • Visual variables:position, length, angle, slope, connection, thickness, ...


Visualizing time oriented data

Visualizing time-oriented data

  • specific techniques

  • +

  • concepts, frameworks


Visualizing time oriented data1

Visualizing time-oriented data

  • specific techniques

  • +

  • concepts, frameworks


Visualizing time oriented data2

Visualizing time-oriented data

  • specific techniques

  • +

  • concepts, frameworks


Visualizing time oriented data3

Visualizing time-oriented data

  • specific techniques

  • +

  • concepts, frameworks


Visual analytics of time oriented data2

Visual Analytics of Time-Oriented Data

characterizingtime & time-oriented data

  • modeling time

  • modeling time-oriented data

visualizingtime-oriented data

2

interactingwith time

3

analyzingtime-oriented data

  • automated analysis

4

1


Interaction facilitates active discourse with the data and visualization

Interaction facilitates active discourse with the data and visualization

see

think

modify

[Card et al., 1983]


Interaction levels

Interaction Levels

[Aigner; Presentation 2009]

  • Physical Level

    • How does the user physically interact?

    • E.g., Mouse Wheel, Touch Screen

    •  Interaction Devices

  • Control Level

    • How can it be carried out by the user?

    • E.g., Move Scrollbar

    • User Interface

  • Conceptual Level

    • What to be done?

    • E.g., Scrolling / Navigating

    •  Task


Taxonomies low level interactions

Taxonomies :: low-level interactions

[Yi, Kang, Stasko 2007]


Taxonomies dimensions operators user tasks

Taxonomies ::dimensions, operators, & user tasks

[Yi, Kang, Stasko 2007]

Additional task taxonomies

[McEachren 1995]

[Andrienko & Andrienko 2006]


Interaction user intents

Interaction :: user intents

Based on 1) [Yi et al., 2007]

  • Select: mark something as interesting

  • Explore: show me something else

  • Reconfigure: show me a different arrangement

  • Encode: show me a different representation

  • Abstract/Elaborate: show me more or less detail

  • Filter: show me something conditionally

  • Connect: show me related items

  • Undo/Redo: Let me go to where I have been already

  • Change configuration: Let me adjust the interface


Users tasks

data

user

task

Users & Tasks

  • User-Centered Design

representation & interaction

expressiveness

effectiveness

appropriateness


Interacting with time

[VisuExplore project]

Interacting with time

  • specific interaction techniques

  • +

  • task & interaction taxonomies


Interacting with time1

[VisuExplore project]

[VisuExplore project: measure tool]

Interacting with time

  • specific interaction techniques

  • +

  • task & interaction taxonomies


Interacting with time2

Interacting with time

[Animated Scatterplot project]

  • specific interaction techniques

  • +

  • task & interaction taxonomies

[CHI09 workshop, VisuExplore project]


Interacting with time3

Interacting with time

[CareCruiser project]

  • specific interaction techniques

  • +

  • task & interaction taxonomies

[CHI09 workshop, VisuExplore project]


Visual analytics of time oriented data3

Visual Analytics of Time-Oriented Data

characterizingtime & time-oriented data

  • modeling time

  • modeling time-oriented data

visualizingtime-oriented data

2

interactingwith time

3

analyzingtime-oriented data

  • automated analysis

4

1


Computational analysis of time oriented data

Computational analysis of time-oriented data

  • temporal data-abstraction

  • statistics

  • temporal data-mining

[MuTIny,

DisCo project]


Visual analytics of time oriented data4

characterizingtime & time-oriented data

  • modeling time

  • modeling time-oriented data

visualizingtime-oriented data

2

interactingwith time

3

analyzingtime-oriented data

  • automated analysis

4

1

Visual Analytics of Time-Oriented Data


A matter of time and interactions interactively exploring time oriented data

  • What has to be presented? – Time and data!

  • 2. Why has it to be presented? – User tasks!

  • 3. How is it presented? – Visual representation!

[Aigner, Miksch Schumann, Tominski, 2011]


Forthcoming book 2011

Forthcoming Book 2011


Aigner miksch schumann tominski 2011 visualization of time oriented time

Aigner, Miksch Schumann, Tominski, 2011Visualization of Time-Oriented Time


A matter of time and interactions interactively exploring time oriented data

  • Compared: 75 methods

  • Data

    • Variables: univariate vs. multivariate

    • Frame of reference: abstract vs. spatial

  • Time

    • Arrangement: linear vs. cyclic

    • Time primitive: instant vs. interval

  • Visualization

    • Mapping: static vs. dynamic

    • Dimensionality: 2D vs. 3D

[Aigner, Miksch Schumann, Tominski, 2011]


A matter of time and interactions interactively exploring time oriented data

  • Compared: 75 methods

  • Data

    • Variables: univariate vs. multivariate

    • Frame of reference: abstract vs. spatial

  • Time

    • Arrangement: linear vs. cyclic

    • Time primitive: instant vs. interval

  • Visualization

    • Mapping: static vs. dynamic

    • Dimensionality: 2D vs. 3D

[Aigner, Miksch Schumann, Tominski, 2011]


Thanks to

Thanks to

  • Wolfgang Aigner (Danube Universty Krems, VUT)

  • Alessio Bertone (Danube Universty Krems)

  • Tim Lammarsch (Danube Universty Krems, VUT)

  • Alexander Rind (Danube Universty Krems)

  • Thomas Turic (Danube Universty Krems)

  • Heidrun Schumann (University of Rostock)

  • Christian Tominski (University of Rostock)

  • Bilal Alsallakh (CVAST, Vienna University of Technology)

  • Theresia Gschwandtner (CVAST, Vienna University of Technology)

  • Klaus Hinum (Vienna University of Technology)

  • Katharina Kaiser (CVAST, Vienna University of Technology)

  • Margit Pohl (CVAST, Vienna University of Technology)

  • Markus Rester (Vienna University of Technology)


  • Login