SlideShare une entreprise Scribd logo
Focus +TextEmbed
Data
Visualization
Based on Extracts from Book - Visualization Analysis &
Design (Tamara Munzner)
Prepared & Presented By Rashmi Milan
INTRODUCTION
Information visualization is widely acknowledged as a powerful
way of helping users make sense of complicated data, and a
great number of methods for visualizing and working with
various types of information have been presented.
However, all information visualization techniques will have to
comply to one inherent limitation: they will need to limit
themselves to the available area of a computer screen.
Embed: Focus + Text
INTRODUCTION
A common solution to this problem is to provide some kind of
movable view-port to the data, which can be controlled
through the manipulation of scrollbars or other means.
Zooming interfaces have also been introduced to let users
control the amount of data shown.
Sometimes, however, it might be important to give users access
to both overview and detailed information at the same time;
such techniques include, with separate areas for overview and
detail-on-demand information.
Embed: Focus + Text
Embed: Focus + Text
Data Visualization
Focus + Text
Integrated Visual Access (EMBED)
Details Overview
Dataset
DEFINITION
The family of idioms known as focus+context are based on
the design choice to embed detailed information about a
selected set—the focus—within a single view that also
contains overview information about more of the data—the
context.
Embed: Focus + Text
Data Visualization
ROLE OF FOCUS+TEXT
These idioms reduce the amount of data to show
in the view through sophisticated combinations of
filtering and aggregation.
Embed: Focus + Text
Data Visualization
WHY EMBED?
The goal of embedding focus and context together is to
mitigate the potential for disorientation that comes with
standard navigation techniques such as geometric zooming.
Embed: Focus + Text
Data Visualization
Geometric zooming allows the user to specify the scale of magnification and
increasing or decreasing the magnification of an image by that scale. This allows the
user focus on a specific area and information outside of this area is generally
discarded. A great example is mapping software like MapQuest.
WHY EMBED?
With realistic camera motion, only a small part of world space is visible
in the image when the camera is zoomed in to see details for a small
region. With geometric navigation and a single view that changes over
time, the only way to maintain orientation is to internally remember
one’s own navigation history.
Embed: Focus + Text
Data Visualization
Focus+context idioms attempt to support orientation by providing
contextual information intended to act as recognizable landmarks, using
external memory to reduce internal cognitive load.
cognitive
load refers
to the
used
amount of
working
memory
resources
ELIDE
One design choice for embedding is elision: some items are omitted
from the view completely, in a form of dynamic filtering.
Other items are summarized using dynamic aggregation for context,
and only the focus items are shown in detail.
Embed: Focus + Text
Data Visualization
ELIDE - DOITrees (DEGREE OF INTEREST TREES)
Embed: Focus + Text
Data Visualization
DOITrees Revisited uses elision to show multiple focus nodes within context in a 600,000 node tree.
Elide - DOITrees
Embed: Focus + Text
Data Visualization
SUPERIMPOSE
The focus layer is limited to a local region, rather than being a global
layer that stretches across the entire view to cover everything.
Embed: Focus + Text
Data Visualization
The superimpose family of design choices pertains to combining multiple
layers together by stacking them directly on top of each other in a single
composite view. Multiple simple drawings are combined on top of each other
into a single shared frame.
SUPERIMPOSE
Embed: Focus + Text
https://www.megapixl.com/abstract-squares-
superimposed-layers-illustration-56538917
Image Courtesy: saylordotorg.github.io
Data Visualization
SUPERIMPOSE
Embed: Focus + Text
The superimpose family of design choices pertains
to combining multiple layers together by stacking
them directly on top of each other in a single
composite view. Multiple simple drawings are
combined on top of each other into a single shared
frame.
Data Visualization
SUPERIMPOSE
Embed: Focus + Text
Tool Glass and Magic Lenses
The Toolglass and Magic Lenses
system uses a see-through lenses
to show color-coded Gaussian
curvature in a foreground layer
consisting of the 3D scene.
Data Visualization
SUPERIMPOSE
Embed: Focus + Text
The Toolglass and Magic Lenses
idiom provides focus and context
through a superimposed local
layer: the see-through lens color
codes the patchwork
sphere with Gaussian curvature
information and provides a
numeric value for
the point at the center.
Data Visualization
DISTORT
Embed: Focus + Text
Data Visualization
theaudacityofcolor.com
DISTORT
In contrast to using elision or layers, many
focus+context idioms solve the problem of
integrating focus and context into a single
view using geometric distortion of the contextual
regions to make room for the details in the focus
regions.
Embed: Focus + Text
Data Visualization
The Cone Tree system used
3D perspective for
focus+context, providing
a global distortion region
with a single focus point,
and using standard
geometric
navigation for interaction.
DISTORT
Embed: Focus + Text
Data Visualization
DISTORT
Embed: Focus + Text
Data Visualization
DISTORT - Fisheye Lens
The fisheye lens distortion idiom uses a single focus
with local extent and radial shape and the interaction
metaphor of a draggable lens on top of
the main view.
Embed: Focus + Text
Data Visualization
DISTORT - Fisheye Lens
Embed: Focus + Text
Data Visualization
Focus+context with interactive fisheye lens, with poker player dataset.
(a) Scatterplot showing correlation between two strategies. (b) Dense matrix
view showing correlation between a specific complex strategy and the player’s winning
rate, encoded by color.
DISTORT - Fisheye Lens
Embed: Focus + Text
Data Visualization
HYPERBOLIC GEOMETRY
The distortion idiom of hyperbolic geometry uses a single radial global
focus with the interaction metaphor of hyperbolic translation. This
approach
exploits the mathematics of non-Euclidean geometry to elegantly
accommodate structures such as trees that grow by an exponential
factor, in contrast to standard Euclidean geometry where there is only a
polynomial amount of space available for placing items.
Embed: Focus + Text
Data Visualization
HYPERBOLIC GEOMETRY
Embed: Focus + Text
Data Visualization
Animated transition showing
navigation through 3D hyperbolic
geometry for a file system tree laid
out with the H3 idiom, where the
first three frames show hyperbolic
translation changing the focus
point and the last three show
standard
3D rotation spinning the structure
around.
HYPERBOLIC GEOMETRY
Embed: Focus + Text
Data Visualization
HYPERBOLIC GEOMETRY
Embed: Focus + Text
Data Visualization
STRETCH AND SQUISH NAVIGATION
The stretch and squish navigation idiom uses multiple
rectangular foci of global extent for distortion, and the
interaction metaphor where enlarging some regions causes
others to shrink. In this metaphor, the entire scene is
considered to be drawn on a rubber sheet where stretching
one region squishes the rest.
Embed: Focus + Text
Data Visualization
PRISequence Juxtaposer
supports comparing gene
sequences using
the stretch and squish
navigation idiom with the
guaranteed visibility of
marks
representing items with a
high importance value, via a
rendering algorithm with
custom subpixel
aggregation.
Embed: Focus + Text
Data Visualization
Nonlinear Magnification Fields
STRETCH AND SQUISH NAVIGATION
Embed: Focus + Text
Data Visualization
Tree Juxtaposer uses stretch and squish navigation with multiple rectangular foci for exploring phylogenetic
trees. (a) Stretching a single region when comparing two small trees. (b) Stretching multiple regions within
a large tree.
Embed: Focus + Text
Data Visualization
STRETCH AND SQUISH NAVIGATION
Embed: Focus + Text
Data Visualization
Nonlinear Magnification Fields
The nonlinear magnification fields idiom relies on a
general computational framework featuring
multiple foci of arbitrary magnification levels and
shapes, whose scope can be constrained to affect
only local regions.
Embed: Focus + Text
Data Visualization
Nonlinear Magnification Fields
General frameworks
calculate the
magnification and
minimization fields
needed to achieve
desired
transformations in the
image. (a) Desired
transformations. (b)
Calculated magnification
fields.
Embed: Focus + Text
Data Visualization
Nonlinear Magnification Fields
Embed: Focus + Text
Data Visualization
References:
Visualization Analysis & Design
Tamara Munzner
Thank you!

Contenu connexe

Tendances

Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with Snowflake
Matillion
 
Data mining , Knowledge Discovery Process, Classification
Data mining , Knowledge Discovery Process, ClassificationData mining , Knowledge Discovery Process, Classification
Data mining , Knowledge Discovery Process, Classification
Dr. Abdul Ahad Abro
 
Snowflake Data Governance
Snowflake Data GovernanceSnowflake Data Governance
Snowflake Data Governance
ssuser538b022
 
Introduction to Oracle Database
Introduction to Oracle DatabaseIntroduction to Oracle Database
Introduction to Oracle Database
puja_dhar
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
Ismail El Gayar
 
Greenplum Roadmap
Greenplum RoadmapGreenplum Roadmap
Greenplum Roadmap
VMware Tanzu Korea
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
Ishan Bhawantha Hewanayake
 
Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...
Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...
Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...
Neo4j
 
DAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to HeroDAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to Hero
Microsoft TechNet - Belgium and Luxembourg
 
Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...
Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...
Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...
Cloudera, Inc.
 
Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-Presentation
Shubham Tomar
 
Data Analysis Expressions (DAX) Training
Data Analysis Expressions (DAX) TrainingData Analysis Expressions (DAX) Training
Data Analysis Expressions (DAX) Training
Arocom IT Solutions Pvt. Ltd
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
Databricks
 
introduction to NOSQL Database
introduction to NOSQL Databaseintroduction to NOSQL Database
introduction to NOSQL Database
nehabsairam
 
Redshift overview
Redshift overviewRedshift overview
Redshift overview
Amazon Web Services LATAM
 
ETL Technologies.pptx
ETL Technologies.pptxETL Technologies.pptx
ETL Technologies.pptx
Gaurav Bhatnagar
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Denodo
 
Intro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on SnowflakeIntro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on Snowflake
Kent Graziano
 
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsBuilding the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Khalid Salama
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics Cloud
Edelweiss Kammermann
 

Tendances (20)

Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with Snowflake
 
Data mining , Knowledge Discovery Process, Classification
Data mining , Knowledge Discovery Process, ClassificationData mining , Knowledge Discovery Process, Classification
Data mining , Knowledge Discovery Process, Classification
 
Snowflake Data Governance
Snowflake Data GovernanceSnowflake Data Governance
Snowflake Data Governance
 
Introduction to Oracle Database
Introduction to Oracle DatabaseIntroduction to Oracle Database
Introduction to Oracle Database
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
 
Greenplum Roadmap
Greenplum RoadmapGreenplum Roadmap
Greenplum Roadmap
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
 
Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...
Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...
Data Lineage: Using Knowledge Graphs for Deeper Insights into Your Data Pipel...
 
DAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to HeroDAX (Data Analysis eXpressions) from Zero to Hero
DAX (Data Analysis eXpressions) from Zero to Hero
 
Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...
Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...
Hadoop World 2011: Replacing RDB/DW with Hadoop and Hive for Telco Big Data -...
 
Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-Presentation
 
Data Analysis Expressions (DAX) Training
Data Analysis Expressions (DAX) TrainingData Analysis Expressions (DAX) Training
Data Analysis Expressions (DAX) Training
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
introduction to NOSQL Database
introduction to NOSQL Databaseintroduction to NOSQL Database
introduction to NOSQL Database
 
Redshift overview
Redshift overviewRedshift overview
Redshift overview
 
ETL Technologies.pptx
ETL Technologies.pptxETL Technologies.pptx
ETL Technologies.pptx
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
 
Intro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on SnowflakeIntro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on Snowflake
 
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsBuilding the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake Analytics
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics Cloud
 

Similaire à Datavisualization - Embed - Focus + Text

Jit abhishek sarkar
Jit abhishek sarkarJit abhishek sarkar
Jit abhishek sarkar
Abhishek Sarkar
 
Stellmach.2011.designing gaze supported multimodal interactions for the explo...
Stellmach.2011.designing gaze supported multimodal interactions for the explo...Stellmach.2011.designing gaze supported multimodal interactions for the explo...
Stellmach.2011.designing gaze supported multimodal interactions for the explo...
mrgazer
 
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...
IEEEBEBTECHSTUDENTPROJECTS
 
duy_bien_ism2014_paper
duy_bien_ism2014_paperduy_bien_ism2014_paper
duy_bien_ism2014_paper
Duy Phạm
 
Integrating GIS utility data in the UK
Integrating GIS utility data in the UKIntegrating GIS utility data in the UK
Integrating GIS utility data in the UK
AntArch
 
D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)
D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)
D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)
Oleksii Prohonnyi
 
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdfMODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
Université Mohamed SeddiK Ben yahia-JIJEL
 
Introduction to D3.js
Introduction to D3.jsIntroduction to D3.js
Introduction to D3.js
Oleksii Prohonnyi
 
IRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-SegmentationIRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-Segmentation
IRJET Journal
 
Data Warehouse Designing: Dimensional Modelling and E-R Modelling
Data Warehouse Designing: Dimensional Modelling and E-R ModellingData Warehouse Designing: Dimensional Modelling and E-R Modelling
Data Warehouse Designing: Dimensional Modelling and E-R Modelling
International Journal of Engineering Inventions www.ijeijournal.com
 
Object recognition
Object recognitionObject recognition
Object recognition
saniacorreya
 
VIZLAND Research Overview
VIZLAND Research OverviewVIZLAND Research Overview
VIZLAND Research Overview
Marcus A. Gordon
 
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdfUnleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Luigi Fugaro
 
XJTLU_Conference(6)
XJTLU_Conference(6)XJTLU_Conference(6)
XJTLU_Conference(6)
Sam Cox
 
Fashion AI
Fashion AIFashion AI
Fashion AI
YogeshIJTSRD
 
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
Niklas Elmqvist
 
Tdm recent trends
Tdm recent trendsTdm recent trends
Tdm recent trends
KU Leuven
 
Mr bi
Mr biMr bi
Mr bi
renjan131
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentation
richoe
 
Ontology based semantics and graphical notation as directed graphs
Ontology based semantics and graphical notation as directed graphsOntology based semantics and graphical notation as directed graphs
Ontology based semantics and graphical notation as directed graphs
Johann Höchtl
 

Similaire à Datavisualization - Embed - Focus + Text (20)

Jit abhishek sarkar
Jit abhishek sarkarJit abhishek sarkar
Jit abhishek sarkar
 
Stellmach.2011.designing gaze supported multimodal interactions for the explo...
Stellmach.2011.designing gaze supported multimodal interactions for the explo...Stellmach.2011.designing gaze supported multimodal interactions for the explo...
Stellmach.2011.designing gaze supported multimodal interactions for the explo...
 
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Seamless view synthesis through te...
 
duy_bien_ism2014_paper
duy_bien_ism2014_paperduy_bien_ism2014_paper
duy_bien_ism2014_paper
 
Integrating GIS utility data in the UK
Integrating GIS utility data in the UKIntegrating GIS utility data in the UK
Integrating GIS utility data in the UK
 
D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)
D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)
D3.JS Tips & Tricks (export to svg, crossfilter, maps etc.)
 
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdfMODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
MODEL_FOR_SEMANTICALLY_RICH_POINT_CLOUD.pdf
 
Introduction to D3.js
Introduction to D3.jsIntroduction to D3.js
Introduction to D3.js
 
IRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-SegmentationIRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-Segmentation
 
Data Warehouse Designing: Dimensional Modelling and E-R Modelling
Data Warehouse Designing: Dimensional Modelling and E-R ModellingData Warehouse Designing: Dimensional Modelling and E-R Modelling
Data Warehouse Designing: Dimensional Modelling and E-R Modelling
 
Object recognition
Object recognitionObject recognition
Object recognition
 
VIZLAND Research Overview
VIZLAND Research OverviewVIZLAND Research Overview
VIZLAND Research Overview
 
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdfUnleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
 
XJTLU_Conference(6)
XJTLU_Conference(6)XJTLU_Conference(6)
XJTLU_Conference(6)
 
Fashion AI
Fashion AIFashion AI
Fashion AI
 
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
 
Tdm recent trends
Tdm recent trendsTdm recent trends
Tdm recent trends
 
Mr bi
Mr biMr bi
Mr bi
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentation
 
Ontology based semantics and graphical notation as directed graphs
Ontology based semantics and graphical notation as directed graphsOntology based semantics and graphical notation as directed graphs
Ontology based semantics and graphical notation as directed graphs
 

Dernier

原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
hw2xf1m
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
DakshGudwani
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
Harry Harrold
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
k7nm6tk
 
一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理
一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理
一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理
yufen5
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
ellemjani
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
PabloMartelLpez
 
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
kuapy
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
wkip62b
 
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
21uul8se
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
881evgn0
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
f22b6g9c
 
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build  Your Online Presence 2024.pptxBest Digital Marketing Strategy Build  Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
pavankumarpayexelsol
 
一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理
67n7f53
 
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
ijk38lw
 
modular-kitchen home plan civil engineering.pdf
modular-kitchen home plan civil engineering.pdfmodular-kitchen home plan civil engineering.pdf
modular-kitchen home plan civil engineering.pdf
RashmitaSwain3
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 

Dernier (20)

原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
 
一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理
一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理
一比一原版(soton毕业证书)英国南安普顿大学毕业证在读证明如何办理
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
 
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
 
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
 
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build  Your Online Presence 2024.pptxBest Digital Marketing Strategy Build  Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
 
一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证书)拉筹伯大学毕业证如何办理
 
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
 
modular-kitchen home plan civil engineering.pdf
modular-kitchen home plan civil engineering.pdfmodular-kitchen home plan civil engineering.pdf
modular-kitchen home plan civil engineering.pdf
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 

Datavisualization - Embed - Focus + Text

  • 1. Focus +TextEmbed Data Visualization Based on Extracts from Book - Visualization Analysis & Design (Tamara Munzner) Prepared & Presented By Rashmi Milan
  • 2. INTRODUCTION Information visualization is widely acknowledged as a powerful way of helping users make sense of complicated data, and a great number of methods for visualizing and working with various types of information have been presented. However, all information visualization techniques will have to comply to one inherent limitation: they will need to limit themselves to the available area of a computer screen. Embed: Focus + Text
  • 3. INTRODUCTION A common solution to this problem is to provide some kind of movable view-port to the data, which can be controlled through the manipulation of scrollbars or other means. Zooming interfaces have also been introduced to let users control the amount of data shown. Sometimes, however, it might be important to give users access to both overview and detailed information at the same time; such techniques include, with separate areas for overview and detail-on-demand information. Embed: Focus + Text
  • 4. Embed: Focus + Text Data Visualization Focus + Text Integrated Visual Access (EMBED) Details Overview Dataset
  • 5. DEFINITION The family of idioms known as focus+context are based on the design choice to embed detailed information about a selected set—the focus—within a single view that also contains overview information about more of the data—the context. Embed: Focus + Text Data Visualization
  • 6. ROLE OF FOCUS+TEXT These idioms reduce the amount of data to show in the view through sophisticated combinations of filtering and aggregation. Embed: Focus + Text Data Visualization
  • 7. WHY EMBED? The goal of embedding focus and context together is to mitigate the potential for disorientation that comes with standard navigation techniques such as geometric zooming. Embed: Focus + Text Data Visualization Geometric zooming allows the user to specify the scale of magnification and increasing or decreasing the magnification of an image by that scale. This allows the user focus on a specific area and information outside of this area is generally discarded. A great example is mapping software like MapQuest.
  • 8. WHY EMBED? With realistic camera motion, only a small part of world space is visible in the image when the camera is zoomed in to see details for a small region. With geometric navigation and a single view that changes over time, the only way to maintain orientation is to internally remember one’s own navigation history. Embed: Focus + Text Data Visualization Focus+context idioms attempt to support orientation by providing contextual information intended to act as recognizable landmarks, using external memory to reduce internal cognitive load. cognitive load refers to the used amount of working memory resources
  • 9. ELIDE One design choice for embedding is elision: some items are omitted from the view completely, in a form of dynamic filtering. Other items are summarized using dynamic aggregation for context, and only the focus items are shown in detail. Embed: Focus + Text Data Visualization
  • 10. ELIDE - DOITrees (DEGREE OF INTEREST TREES) Embed: Focus + Text Data Visualization DOITrees Revisited uses elision to show multiple focus nodes within context in a 600,000 node tree.
  • 11. Elide - DOITrees Embed: Focus + Text Data Visualization
  • 12. SUPERIMPOSE The focus layer is limited to a local region, rather than being a global layer that stretches across the entire view to cover everything. Embed: Focus + Text Data Visualization The superimpose family of design choices pertains to combining multiple layers together by stacking them directly on top of each other in a single composite view. Multiple simple drawings are combined on top of each other into a single shared frame.
  • 13. SUPERIMPOSE Embed: Focus + Text https://www.megapixl.com/abstract-squares- superimposed-layers-illustration-56538917 Image Courtesy: saylordotorg.github.io Data Visualization
  • 14. SUPERIMPOSE Embed: Focus + Text The superimpose family of design choices pertains to combining multiple layers together by stacking them directly on top of each other in a single composite view. Multiple simple drawings are combined on top of each other into a single shared frame. Data Visualization
  • 15. SUPERIMPOSE Embed: Focus + Text Tool Glass and Magic Lenses The Toolglass and Magic Lenses system uses a see-through lenses to show color-coded Gaussian curvature in a foreground layer consisting of the 3D scene. Data Visualization
  • 16. SUPERIMPOSE Embed: Focus + Text The Toolglass and Magic Lenses idiom provides focus and context through a superimposed local layer: the see-through lens color codes the patchwork sphere with Gaussian curvature information and provides a numeric value for the point at the center. Data Visualization
  • 17. DISTORT Embed: Focus + Text Data Visualization theaudacityofcolor.com
  • 18. DISTORT In contrast to using elision or layers, many focus+context idioms solve the problem of integrating focus and context into a single view using geometric distortion of the contextual regions to make room for the details in the focus regions. Embed: Focus + Text Data Visualization
  • 19. The Cone Tree system used 3D perspective for focus+context, providing a global distortion region with a single focus point, and using standard geometric navigation for interaction. DISTORT Embed: Focus + Text Data Visualization
  • 20. DISTORT Embed: Focus + Text Data Visualization
  • 21. DISTORT - Fisheye Lens The fisheye lens distortion idiom uses a single focus with local extent and radial shape and the interaction metaphor of a draggable lens on top of the main view. Embed: Focus + Text Data Visualization
  • 22. DISTORT - Fisheye Lens Embed: Focus + Text Data Visualization Focus+context with interactive fisheye lens, with poker player dataset. (a) Scatterplot showing correlation between two strategies. (b) Dense matrix view showing correlation between a specific complex strategy and the player’s winning rate, encoded by color.
  • 23. DISTORT - Fisheye Lens Embed: Focus + Text Data Visualization
  • 24. HYPERBOLIC GEOMETRY The distortion idiom of hyperbolic geometry uses a single radial global focus with the interaction metaphor of hyperbolic translation. This approach exploits the mathematics of non-Euclidean geometry to elegantly accommodate structures such as trees that grow by an exponential factor, in contrast to standard Euclidean geometry where there is only a polynomial amount of space available for placing items. Embed: Focus + Text Data Visualization
  • 25. HYPERBOLIC GEOMETRY Embed: Focus + Text Data Visualization Animated transition showing navigation through 3D hyperbolic geometry for a file system tree laid out with the H3 idiom, where the first three frames show hyperbolic translation changing the focus point and the last three show standard 3D rotation spinning the structure around.
  • 26. HYPERBOLIC GEOMETRY Embed: Focus + Text Data Visualization
  • 27. HYPERBOLIC GEOMETRY Embed: Focus + Text Data Visualization
  • 28. STRETCH AND SQUISH NAVIGATION The stretch and squish navigation idiom uses multiple rectangular foci of global extent for distortion, and the interaction metaphor where enlarging some regions causes others to shrink. In this metaphor, the entire scene is considered to be drawn on a rubber sheet where stretching one region squishes the rest. Embed: Focus + Text Data Visualization
  • 29. PRISequence Juxtaposer supports comparing gene sequences using the stretch and squish navigation idiom with the guaranteed visibility of marks representing items with a high importance value, via a rendering algorithm with custom subpixel aggregation. Embed: Focus + Text Data Visualization Nonlinear Magnification Fields
  • 30. STRETCH AND SQUISH NAVIGATION Embed: Focus + Text Data Visualization Tree Juxtaposer uses stretch and squish navigation with multiple rectangular foci for exploring phylogenetic trees. (a) Stretching a single region when comparing two small trees. (b) Stretching multiple regions within a large tree.
  • 31. Embed: Focus + Text Data Visualization STRETCH AND SQUISH NAVIGATION
  • 32. Embed: Focus + Text Data Visualization Nonlinear Magnification Fields The nonlinear magnification fields idiom relies on a general computational framework featuring multiple foci of arbitrary magnification levels and shapes, whose scope can be constrained to affect only local regions.
  • 33. Embed: Focus + Text Data Visualization Nonlinear Magnification Fields General frameworks calculate the magnification and minimization fields needed to achieve desired transformations in the image. (a) Desired transformations. (b) Calculated magnification fields.
  • 34. Embed: Focus + Text Data Visualization Nonlinear Magnification Fields
  • 35. Embed: Focus + Text Data Visualization References: Visualization Analysis & Design Tamara Munzner Thank you!