Interactive Data Visualization and Exploration Using the Loon R - - PowerPoint PPT Presentation

interactive data visualization and exploration
SMART_READER_LITE
LIVE PREVIEW

Interactive Data Visualization and Exploration Using the Loon R - - PowerPoint PPT Presentation

Interactive Data Visualization and Exploration Using the Loon R package Adrian Waddell PhUSE 2016, Barcelona Motivation for new interactive visualization tools Carefully designed, general, and extendable framework simple plots


slide-1
SLIDE 1

Interactive Data Visualization and Exploration

Using the Loon R package Adrian Waddell
 PhUSE 2016, Barcelona

slide-2
SLIDE 2

Motivation for new interactive visualization tools

Carefully designed, general, and extendable framework

  • simple plots
  • attention to high-dimensional data
  • extendable
  • study and compare methodologies visually
  • analysis, research and teaching
  • integrated in popular statistical environment such as R
slide-3
SLIDE 3

Introduction of Loon with the Gapminder Data

data from grapminder.com, for year 2009

  • Western World
  • Long Life & Small Family
  • Third World
  • Short Life & Large Family
slide-4
SLIDE 4
slide-5
SLIDE 5

p1 <- l_plot(x=Fertility, y=LifeExpectancy, color=region_cols, size=pop_size, itemlabel=country, linkingGroup="world") p2 <- l_plot(x=Income, y=LifeExpectancy, itemlabel=country, linkingGroup="world") h <- l_hist(x=Income, linkingGroup="world")

slide-6
SLIDE 6

Displays

Others in Development

  • barplot
  • pairs, currently

compound view

slide-7
SLIDE 7

Interactive Statistical Visualization Toolkit

Direct Manipulation Command Line Control Extendable Toolkit

Widgets

::tk::button ::tk::scale ::loon::plot ::loon::plot_inspector_analysis

slide-8
SLIDE 8

Point Glyphs

Statistical Graphics

Layers Dynamic Linking Inspectors

slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12

Point Glyphs

Statistical Graphics

Layers Dynamic Linking Inspectors

slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16

Point Glyphs

Statistical Graphics

Layers Dynamic Linking Inspectors

slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20

Statistical Graphics

Inspectors Point Glyphs Layers Dynamic Linking

slide-21
SLIDE 21
slide-22
SLIDE 22
slide-23
SLIDE 23

Inspectors

Statistical Graphics

Point Glyphs Layers Dynamic Linking

slide-24
SLIDE 24

Framework

p <- l_plot(x=Fertility, y=LifeExpectancy, color=region_cols, size=pop_size)

slide-25
SLIDE 25

Framework

p <- l_plot(x=Fertility, y=LifeExpectancy, color=region_cols, size=pop_size) x y color size

slide-26
SLIDE 26

Framework

x y color size p <- l_plot(x=Fertility, y=LifeExpectancy, color=region_cols, size=pop_size) selected active showScales showLabels ...

Plot States n dimensional 1 dimensional boolean ~ 35 other states

slide-27
SLIDE 27
slide-28
SLIDE 28
slide-29
SLIDE 29
slide-30
SLIDE 30
slide-31
SLIDE 31

Example Visualizing Adverse Events

  • Generate Adverse Events Data
  • Analysis Data Model (ADaM) Data Structure for Adverse Event Analysis

Name Description USUBJID Unique Subject ID SEX Gender AGE Age ARM Study Arm DISCDEAT Discontinued Study due to Death TRTSDT Treatment Start TRTEDT Treatment End AESEQ Sequence Number AETERM Reported Term for the Adverse Event AESEVN Analysis Severity/Intensity (N) ASTDT Analysis Start Date AENDT Analysis End Date ADURN Duration of Adverse Event

slide-32
SLIDE 32

Example Visualizing Adverse Events

live demo

slide-33
SLIDE 33

Example Visualizing Adverse Events

slide-34
SLIDE 34

waddella.github.io/loon