SlideShare ist ein Scribd-Unternehmen logo
1 von 23
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
West Lafayette, IN, USA
»EuroVis2013»June17-21»LeipZig,Germany
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
Life is a journey, not a destination.
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
“Life is a journey, not a destination.”
― Ralph Waldo Emerson (1803-1882)
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
visual exploration [ˈvɪʒʊəl -zjʊ- ˈɛkspləˈreɪʃən], n.
using visualization to analyze data, often without
prior knowledge or questions about the data
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› GOAL
» Support visual exploration by spatializing
the interaction
» Time → Space
» Externalizes not just the data,
but also the exploration process
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
PREVIEW
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
Why is this important?
Why is this difficult?
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
» Perception: many views
yield high visual clutter
» Memory: remembering
past choices and results
» Reasoning: synthesizing multiple
disparate findings is difficult
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› Exploration Plates (ExPlates)
» Data-flow method for visualization that
automatically spatializes interaction
10
Spatialize…
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› Plate Anatomy
» Building block: exploration plate
– Visualization state: data, mapping, view
– Input and output ports (anchors)
– Connected by wires
» Mutating ops create new plate(s)
– Filtering, change visualization, transforms
» Invariant ops update current plate
– Color scale, viewport, formatting
11
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› Plate Types
» Visualization plates: visual
representations of input data
» Data plates: data transformations from
input to output
» Annotation plates: add annotation to
specific locations on the canvas
12
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
Output
anchors
Input
anchors
Control
area
Visualization
area
Data
wires
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› Canvas and Layout
» Infinitely zoomable visual canvas
– Mouse control + automatic operations
» Grid-based semi-automatic layout
– Padding for data wires
» Two ways to create new plates
– Manual (menu) or automatic (spatializing)
14
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
DEMO
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
IMPLEMENTATION
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› Implementation
» Web-based system (JavaScript + SVG)
» Google Data Source API
– Google Docs (spreadsheets)
– RSS/Atom feeds
– XML files
– CSV files
» Rendering: RaphaëlJS (raphaeljs.com)
– Extensible with other SVG toolkits (D3, etc)
17
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
DISCUSSION
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› Discussion and Limitations
» Scalability: complex exploration + size
– Zooming and panning navigation
– Web-based setting gives upper bound
» Expertise: web-based but not intended
for novice-level users
» Comparison: relation to MDV tools
– Data-flow (DataMeadow, GraphTrail)
– Dashboard/workbench (Tableau, Spotfire)
20
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
CONCLUSION
›› ExPlates ›› PivotLab ›› PurdueUniversity
›› » Spatializing exploration
– Branching visual history
– Duplicate, do not update
» Data flow system
– Automatic layout
» Multidimensional data
– Visualization + analysis
» Web-based prototype
– Live, dynamic updates
›› ExPlates ›› PivotLab ›› PurdueUniversity
››
Questions?
Niklas Elmqvist
Purdue University
West Lafayette, IN, USA
elm@purdue.edu
»EuroVis2013»June17-21»LeipZig,Germany
All images are Creative
Commons from Flickr.com

Weitere ähnliche Inhalte

Mehr von Niklas Elmqvist

PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual SpacesPolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual SpacesNiklas Elmqvist
 
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...Niklas Elmqvist
 
Static Spatial Graph Features
Static Spatial Graph FeaturesStatic Spatial Graph Features
Static Spatial Graph FeaturesNiklas Elmqvist
 
Dynamic Insets for Context-Aware Graph Navigation
Dynamic Insets for Context-Aware Graph NavigationDynamic Insets for Context-Aware Graph Navigation
Dynamic Insets for Context-Aware Graph NavigationNiklas Elmqvist
 
Temporal Distortion for Animated Transitions
Temporal Distortion for Animated TransitionsTemporal Distortion for Animated Transitions
Temporal Distortion for Animated TransitionsNiklas Elmqvist
 
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...Niklas Elmqvist
 
Graphical Perception of Multiple Time Series
Graphical Perception of Multiple Time SeriesGraphical Perception of Multiple Time Series
Graphical Perception of Multiple Time SeriesNiklas Elmqvist
 
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...Niklas Elmqvist
 
GraphDice: A System for Exploring Multivariate Social Networks
GraphDice: A System for Exploring Multivariate Social NetworksGraphDice: A System for Exploring Multivariate Social Networks
GraphDice: A System for Exploring Multivariate Social NetworksNiklas Elmqvist
 
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Stack Zooming for Multi-Focus Interaction in Time-Series Data VisualizationStack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Stack Zooming for Multi-Focus Interaction in Time-Series Data VisualizationNiklas Elmqvist
 
Towards Utilizing GPUs in Information Visualization
Towards Utilizing GPUs in Information VisualizationTowards Utilizing GPUs in Information Visualization
Towards Utilizing GPUs in Information VisualizationNiklas Elmqvist
 
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...Niklas Elmqvist
 
Melange: Space Folding for Multi-Focus Interaction
Melange: Space Folding for Multi-Focus InteractionMelange: Space Folding for Multi-Focus Interaction
Melange: Space Folding for Multi-Focus InteractionNiklas Elmqvist
 
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...Niklas Elmqvist
 

Mehr von Niklas Elmqvist (14)

PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual SpacesPolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
PolyZoom: Multiscale and Multifocus Exploration in 2D Visual Spaces
 
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
Applying Mobile Device Soft Keyboards to Collaborative Multitouch Tabletop Di...
 
Static Spatial Graph Features
Static Spatial Graph FeaturesStatic Spatial Graph Features
Static Spatial Graph Features
 
Dynamic Insets for Context-Aware Graph Navigation
Dynamic Insets for Context-Aware Graph NavigationDynamic Insets for Context-Aware Graph Navigation
Dynamic Insets for Context-Aware Graph Navigation
 
Temporal Distortion for Animated Transitions
Temporal Distortion for Animated TransitionsTemporal Distortion for Animated Transitions
Temporal Distortion for Animated Transitions
 
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
Hugin: A Framework for Awareness and Coordination in Mixed-Presence Collabora...
 
Graphical Perception of Multiple Time Series
Graphical Perception of Multiple Time SeriesGraphical Perception of Multiple Time Series
Graphical Perception of Multiple Time Series
 
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
Employing Dynamic Transparency for 3D Occlusion Management: Design Issues and...
 
GraphDice: A System for Exploring Multivariate Social Networks
GraphDice: A System for Exploring Multivariate Social NetworksGraphDice: A System for Exploring Multivariate Social Networks
GraphDice: A System for Exploring Multivariate Social Networks
 
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Stack Zooming for Multi-Focus Interaction in Time-Series Data VisualizationStack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
 
Towards Utilizing GPUs in Information Visualization
Towards Utilizing GPUs in Information VisualizationTowards Utilizing GPUs in Information Visualization
Towards Utilizing GPUs in Information Visualization
 
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
Evaluating Motion Constraints for 3D Wayfinding in Immersive and Desktop Virt...
 
Melange: Space Folding for Multi-Focus Interaction
Melange: Space Folding for Multi-Focus InteractionMelange: Space Folding for Multi-Focus Interaction
Melange: Space Folding for Multi-Focus Interaction
 
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matri...
 

Kürzlich hochgeladen

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Kürzlich hochgeladen (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

ExPlates: Spatializing Interactive Analysis to Scaffold Visual Exploration

  • 1. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› West Lafayette, IN, USA »EuroVis2013»June17-21»LeipZig,Germany
  • 2. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Life is a journey, not a destination.
  • 3. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› “Life is a journey, not a destination.” ― Ralph Waldo Emerson (1803-1882)
  • 4. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› visual exploration [ˈvɪʒʊəl -zjʊ- ˈɛkspləˈreɪʃən], n. using visualization to analyze data, often without prior knowledge or questions about the data
  • 5. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› GOAL » Support visual exploration by spatializing the interaction » Time → Space » Externalizes not just the data, but also the exploration process
  • 6. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› PREVIEW
  • 7. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Why is this important? Why is this difficult?
  • 8. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› » Perception: many views yield high visual clutter » Memory: remembering past choices and results » Reasoning: synthesizing multiple disparate findings is difficult
  • 9. ›› ExPlates ›› PivotLab ›› PurdueUniversity ››
  • 10. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Exploration Plates (ExPlates) » Data-flow method for visualization that automatically spatializes interaction 10 Spatialize…
  • 11. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Plate Anatomy » Building block: exploration plate – Visualization state: data, mapping, view – Input and output ports (anchors) – Connected by wires » Mutating ops create new plate(s) – Filtering, change visualization, transforms » Invariant ops update current plate – Color scale, viewport, formatting 11
  • 12. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Plate Types » Visualization plates: visual representations of input data » Data plates: data transformations from input to output » Annotation plates: add annotation to specific locations on the canvas 12
  • 13. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Output anchors Input anchors Control area Visualization area Data wires
  • 14. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Canvas and Layout » Infinitely zoomable visual canvas – Mouse control + automatic operations » Grid-based semi-automatic layout – Padding for data wires » Two ways to create new plates – Manual (menu) or automatic (spatializing) 14
  • 15. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› DEMO
  • 16. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› IMPLEMENTATION
  • 17. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Implementation » Web-based system (JavaScript + SVG) » Google Data Source API – Google Docs (spreadsheets) – RSS/Atom feeds – XML files – CSV files » Rendering: RaphaëlJS (raphaeljs.com) – Extensible with other SVG toolkits (D3, etc) 17
  • 18. ›› ExPlates ›› PivotLab ›› PurdueUniversity ››
  • 19. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› DISCUSSION
  • 20. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Discussion and Limitations » Scalability: complex exploration + size – Zooming and panning navigation – Web-based setting gives upper bound » Expertise: web-based but not intended for novice-level users » Comparison: relation to MDV tools – Data-flow (DataMeadow, GraphTrail) – Dashboard/workbench (Tableau, Spotfire) 20
  • 21. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› CONCLUSION
  • 22. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› » Spatializing exploration – Branching visual history – Duplicate, do not update » Data flow system – Automatic layout » Multidimensional data – Visualization + analysis » Web-based prototype – Live, dynamic updates
  • 23. ›› ExPlates ›› PivotLab ›› PurdueUniversity ›› Questions? Niklas Elmqvist Purdue University West Lafayette, IN, USA elm@purdue.edu »EuroVis2013»June17-21»LeipZig,Germany All images are Creative Commons from Flickr.com