SlideShare uma empresa Scribd logo
1 de 67
Now You See It
Gang Tao
Information Visualization
Term - Visualization
•Exploration
•Sense-makingActivity
•Information Visualization
•Scientific Visualization
Technologies
•UnderstandingImmediate Goal
•Good DecisionsEnd Goal
Communication
Graphical
Presentation
Definition of Data Visualization
• Computer-supported
• Interactive
• Visual Representations
• Abstract Data
• Amplify Cognition
The purpose of information visualization is not to make
pictures, but to help us to think
Thinking with Our Eyes
The Power of Visual Perception
Visual Perception
• We do not attend
to everything that
we see.
• Visual perception is
selective, at it must
be for awareness
of everything
would overwhelm
us.
• Our attention is
often drawn to
contrasts to the
norm.
• Memory plays
an important
role in human
cognition, but
working
memory is
extremely
limited.
• Our eyes are
drawn to
familiar
patterns.
• We see what
we know and
expect.
Visual Perception
Visual Perception
Making Abstract Data Visible
Making Abstract Data Visible
Visualization Attributes
• Form
• Length, Width, Orientation, Size, Shape, Curvature, Enclosure, Blur
• Color
• Hue, Intensity
• Spatial Position
• 2-D Position, Spatial Grouping
• Motion
• Direction
Visualization Attributes
Comparison – Visual Context
Comparison – Visual Context
Building Block
Information
Visualization
Visual Patterns,
Trends, and
Exceptions
Understanding Good Decision
Quantitative
Reasoning
Quantitative
Relationship
Quantitative
Comparisons
Visual
Perception
Visual
Properties
Visual Objects
Analytical Interaction
Effectiveness of Visualization
• Ability to clearly and accurately represent information
• Ability to interact with visualization to figure out what
the information is
Ways of Interacting
• Comparing
• Sorting
• Adding
variables
• Filtering
• Highlighting
• Re-scaling
• Accessing
details on
demand
• Annotating
• Bookmarking
• Aggregating
• Re-expressing
• Re-visualizing
• Zooming and
Panning
Compare
Nominal Ranking Part-to-whole
Comparing
Time SerialsDeviation
3D
Wrong Scale
Comparing
• Provide a selection of graphs that support the full
spectrum of commonly needed comparisons
• Provide graphs that are designed for easy comparison
of those values and relevant patterns without
distraction
• Provide the means to place a great deal of
information that we wish to compare on the screen at
the same time, thereby avoiding the need to scroll or
move from screen to screen
Sorting
Sorting
• Provide the means to sort items in a graph based on
various values, especially the values that are featured
in the graph
• Provide extremely quick and easy means to re-sort
data in different ways, ideally with a single click of the
mouse
• Provide the means to link multiple graphs and easily
sort the data in each graph in the same way, assuming
that the graphs share a common categorical variable.
Adding Variables
Adding Variables
Adding Variables
• Provide convenient access to every available variable
that might be needed for analysis
• Provide easy means to add a variable to or remove
one from the display, such as by directly grabbing the
variable and placing it or removing
Filtering
• Easy filtering based on any information in the connected data
source not just based o information that is currently being
displayed
• Allow date to be filtered rapidly using simple controls, the lag time
between issuing the filter command and seeing the result should
be almost unnoticeable.
• Provide means to directly select items in a graph and then
remove them from display by single/two click
• Visible feedback on filter
• Complex filter with multiple conditions
• Filter multiple graph that linked together
Highlighting
Brush and Link
Highlighting
• Provide the means to highlight a subset of data by selecting
from lists of categorical items.
• Provide the means to highlight a subset of data by directly
selecting it in a graph (mouse click, brush)
• Highlight selected information so that it can be seen
independently from the rest while still allowing viewers to se
the entire set of data
• Provide the means to highlights a set of items I none graph
and have those same items automatically highlighted in
other graphs that share the same dataset (link)
Aggregating
• Provide the means to easily aggregate the quantitative
data to the level of items In a categorical variable
• Provide the means to easily aggregate data in a number of
useful way, especially summing, averaging and counting
• Provide the means to easily aggregate data based on
equal intervals of a quantitative variable.
• Process the transition from one level of aggregation to
another without noticeable delay (Drill down/up)
• Ad Hoc Grouping
Drill
• Define hierarchical relationship among categorical
variables
• Drill down/up through hierarchy with no more than
one/two click
• Can skip levels
• Support nature hierarchies such as time
Re-expressing
Re-expressing
Re-Expressing
• Switch current unit of measure to percentage
• Re-express values in terms of how they compare to a
reference value or as a rolling value
Re-visualizing
• Easily and Rapidly switch from one type to another
• List the available graph types that are appropriate for
current data
• Prevent or make more difficult the selection of the
graph that would display the data inappropriately
Zooming and Panning
Zooming and Pan
• Directly select an area of a graph and then zoom into
it with a single click
• Zoom back
• Pan when some portion of the graph is out of the view
Re-scaling
Re-scaling
• Change the quantitative scale from linear to
logarithmic
• Set log scale’s base
• Set starting and ending value for the scale
• Prevent or make inconvenient the use of log scale for
bar and box plot
Accessing Details on Demand
• View details related to
an item in a visualization
when needed, in form of
text
• Make details disappear
when it is no longer
required
Annotating
• Add notes to a visualization
so that they are associated
with the visualization as a
whole, a particular region,
or one or more particular
value
• The note should reposition
to the associated data
value
Bookmarking
• Save the state of an analysis for later access without
interrupting the flow of analysis
• Maintain a history of the steps and states during the
analytical process
Navigation : Directed vs. Exploratory Navigation
Analytical Techniques
Techniques and practices
• Optimal quantitative scales
• Reference lines and regions
• Trellises and crosstabs
• Multiple concurrent views and brushing
• Focus and context together
• Details on demand
• Over-plotting reduction
Optimal Quantitative Scales
• When using a bar graph, begin
the scale at zero and end at
the scale a little above the
highest value
• With every type of graph other
than a bar graph, begin the
scale a little below the lowest
value and end it a little above
the highest value
• Begin the end the scale at
round numbers, and make the
intervals round number as well.
Optimal Quantitative Scales
Reference Line and Region
• Add reference line based on a specific value and ad hoc
calculation or statistical calculation
• Automated calculations for : mean, median, standard
deviation, specific percentiles, minimum and maximum
• Reference line based on the values that appear in the
graph only or on a larger set of value
• Label the reference lines to clearly indicate what the lines
represent
• Format the reference line as needed (hue, color intensity,
line weight, line styles etc)
Reference Line and Region
Trellises and Crosstabs
Trellises and Crosstabs
Trellises and Crosstabs
Multiple Concurrent Views and Brushing
Multiple Concurrent Views
Link and Brush
Link and Brush
Focus and Context
Together
Details on Demand
Details on Demand
• Control in
tooltips
• Information for
multiple
selected data
points
Over-plotting Reduction
• Reduce the size of data
objects
• Remove fill color from data
objects
• Changing the shape of data
objects
• Jittering data objects
• Making data objects
transparent
• Encoding the density of values
• Reducing the number of values
Encoding the density of values
Reducing the number of values
• Aggregation
• Filtering
• Layout with multiple views /trellis

Mais conteúdo relacionado

Mais procurados

3.5 Exploratory Data Analysis
3.5 Exploratory Data Analysis3.5 Exploratory Data Analysis
3.5 Exploratory Data Analysis
mlong24
 

Mais procurados (20)

Data analytics vs. Data analysis
Data analytics vs. Data analysisData analytics vs. Data analysis
Data analytics vs. Data analysis
 
Data mining and data warehouse lab manual updated
Data mining and data warehouse lab manual updatedData mining and data warehouse lab manual updated
Data mining and data warehouse lab manual updated
 
Data Mining: Graph mining and social network analysis
Data Mining: Graph mining and social network analysisData Mining: Graph mining and social network analysis
Data Mining: Graph mining and social network analysis
 
Grounded Theory: an Introduction (updated Jan 2011)
Grounded Theory: an Introduction (updated Jan 2011)Grounded Theory: an Introduction (updated Jan 2011)
Grounded Theory: an Introduction (updated Jan 2011)
 
Web Content Mining
Web Content MiningWeb Content Mining
Web Content Mining
 
Data Mining: clustering and analysis
Data Mining: clustering and analysisData Mining: clustering and analysis
Data Mining: clustering and analysis
 
Machine learning clustering
Machine learning clusteringMachine learning clustering
Machine learning clustering
 
3.5 Exploratory Data Analysis
3.5 Exploratory Data Analysis3.5 Exploratory Data Analysis
3.5 Exploratory Data Analysis
 
5.5 graph mining
5.5 graph mining5.5 graph mining
5.5 graph mining
 
Clustering
ClusteringClustering
Clustering
 
Data analysis
Data analysisData analysis
Data analysis
 
Prescriptive analytics
Prescriptive analyticsPrescriptive analytics
Prescriptive analytics
 
08. Mining Type Of Complex Data
08. Mining Type Of Complex Data08. Mining Type Of Complex Data
08. Mining Type Of Complex Data
 
Data Analysis
Data AnalysisData Analysis
Data Analysis
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 
Time Series Decomposition
Time Series DecompositionTime Series Decomposition
Time Series Decomposition
 
METHODS OF CLUSTER ANALYSIS.pptx
METHODS OF CLUSTER ANALYSIS.pptxMETHODS OF CLUSTER ANALYSIS.pptx
METHODS OF CLUSTER ANALYSIS.pptx
 
Sampling and Non-sampling Error.pptx
Sampling and Non-sampling Error.pptxSampling and Non-sampling Error.pptx
Sampling and Non-sampling Error.pptx
 
Data Mining
Data MiningData Mining
Data Mining
 
Neural network
Neural networkNeural network
Neural network
 

Semelhante a Now you see it

Data visualization is the representation of data through use of common graphi...
Data visualization is the representation of data through use of common graphi...Data visualization is the representation of data through use of common graphi...
Data visualization is the representation of data through use of common graphi...
samarpeetnandanwar21
 
Data Analysis Toolkit_Final v1.0
Data Analysis Toolkit_Final v1.0Data Analysis Toolkit_Final v1.0
Data Analysis Toolkit_Final v1.0
lee_anderson40
 

Semelhante a Now you see it (20)

Data Visulalization
Data VisulalizationData Visulalization
Data Visulalization
 
Unit III.pptx
Unit III.pptxUnit III.pptx
Unit III.pptx
 
Organizational Data Analysis by Mr Mumba.pptx
Organizational Data Analysis by Mr Mumba.pptxOrganizational Data Analysis by Mr Mumba.pptx
Organizational Data Analysis by Mr Mumba.pptx
 
Google Analytics Essential Training
Google Analytics Essential TrainingGoogle Analytics Essential Training
Google Analytics Essential Training
 
Data Visualization & Analytics.pptx
Data Visualization & Analytics.pptxData Visualization & Analytics.pptx
Data Visualization & Analytics.pptx
 
Big data visualization
Big data visualizationBig data visualization
Big data visualization
 
Data Visualization1.pptx
Data Visualization1.pptxData Visualization1.pptx
Data Visualization1.pptx
 
Data visualization is the representation of data through use of common graphi...
Data visualization is the representation of data through use of common graphi...Data visualization is the representation of data through use of common graphi...
Data visualization is the representation of data through use of common graphi...
 
Data visualization.pptx
Data visualization.pptxData visualization.pptx
Data visualization.pptx
 
SEMINAR Presentation ppt.pptx
SEMINAR Presentation ppt.pptxSEMINAR Presentation ppt.pptx
SEMINAR Presentation ppt.pptx
 
SEMINAR Presentation ppt.pptx
SEMINAR Presentation ppt.pptxSEMINAR Presentation ppt.pptx
SEMINAR Presentation ppt.pptx
 
RM UNIT 6.pptx
RM UNIT 6.pptxRM UNIT 6.pptx
RM UNIT 6.pptx
 
Exploring Data (1).pptx
Exploring Data (1).pptxExploring Data (1).pptx
Exploring Data (1).pptx
 
introduction to statistics
introduction to statisticsintroduction to statistics
introduction to statistics
 
Data Visualization Tips for Oracle BICS and DVCS
Data Visualization Tips for Oracle BICS and DVCSData Visualization Tips for Oracle BICS and DVCS
Data Visualization Tips for Oracle BICS and DVCS
 
Data Analysis Toolkit_Final v1.0
Data Analysis Toolkit_Final v1.0Data Analysis Toolkit_Final v1.0
Data Analysis Toolkit_Final v1.0
 
Seven Basic Tools of Quality
Seven Basic Tools of QualitySeven Basic Tools of Quality
Seven Basic Tools of Quality
 
Visual analytics techniques for time series data
Visual analytics techniques for time series dataVisual analytics techniques for time series data
Visual analytics techniques for time series data
 
Common Design Patterns for Mobile (part 1)
Common Design Patterns for Mobile (part 1)Common Design Patterns for Mobile (part 1)
Common Design Patterns for Mobile (part 1)
 
Data presentation by graphs and diagrams
Data presentation by graphs and diagramsData presentation by graphs and diagrams
Data presentation by graphs and diagrams
 

Mais de Gang Tao (10)

Scale machine learning deployment
Scale machine learning deploymentScale machine learning deployment
Scale machine learning deployment
 
Critical thinking
Critical thinkingCritical thinking
Critical thinking
 
Cloud monitoring
Cloud monitoringCloud monitoring
Cloud monitoring
 
Big Data Computing Architecture
Big Data Computing ArchitectureBig Data Computing Architecture
Big Data Computing Architecture
 
Splunk Spark Integration
Splunk Spark IntegrationSplunk Spark Integration
Splunk Spark Integration
 
Regression
RegressionRegression
Regression
 
Bayesian Classification
Bayesian ClassificationBayesian Classification
Bayesian Classification
 
Quality attributes in software architecture
Quality attributes in software architectureQuality attributes in software architecture
Quality attributes in software architecture
 
Great bychoice
Great bychoiceGreat bychoice
Great bychoice
 
Data Science Introduction
Data Science IntroductionData Science Introduction
Data Science Introduction
 

Último

Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
gajnagarg
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
karishmasinghjnh
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 

Now you see it

  • 1.
  • 2. Now You See It Gang Tao
  • 4. Term - Visualization •Exploration •Sense-makingActivity •Information Visualization •Scientific Visualization Technologies •UnderstandingImmediate Goal •Good DecisionsEnd Goal Communication Graphical Presentation
  • 5. Definition of Data Visualization • Computer-supported • Interactive • Visual Representations • Abstract Data • Amplify Cognition The purpose of information visualization is not to make pictures, but to help us to think
  • 7. The Power of Visual Perception
  • 8. Visual Perception • We do not attend to everything that we see. • Visual perception is selective, at it must be for awareness of everything would overwhelm us. • Our attention is often drawn to contrasts to the norm. • Memory plays an important role in human cognition, but working memory is extremely limited. • Our eyes are drawn to familiar patterns. • We see what we know and expect.
  • 13. Visualization Attributes • Form • Length, Width, Orientation, Size, Shape, Curvature, Enclosure, Blur • Color • Hue, Intensity • Spatial Position • 2-D Position, Spatial Grouping • Motion • Direction
  • 17. Building Block Information Visualization Visual Patterns, Trends, and Exceptions Understanding Good Decision Quantitative Reasoning Quantitative Relationship Quantitative Comparisons Visual Perception Visual Properties Visual Objects
  • 19. Effectiveness of Visualization • Ability to clearly and accurately represent information • Ability to interact with visualization to figure out what the information is
  • 20. Ways of Interacting • Comparing • Sorting • Adding variables • Filtering • Highlighting • Re-scaling • Accessing details on demand • Annotating • Bookmarking • Aggregating • Re-expressing • Re-visualizing • Zooming and Panning
  • 23. 3D
  • 25. Comparing • Provide a selection of graphs that support the full spectrum of commonly needed comparisons • Provide graphs that are designed for easy comparison of those values and relevant patterns without distraction • Provide the means to place a great deal of information that we wish to compare on the screen at the same time, thereby avoiding the need to scroll or move from screen to screen
  • 27. Sorting • Provide the means to sort items in a graph based on various values, especially the values that are featured in the graph • Provide extremely quick and easy means to re-sort data in different ways, ideally with a single click of the mouse • Provide the means to link multiple graphs and easily sort the data in each graph in the same way, assuming that the graphs share a common categorical variable.
  • 30. Adding Variables • Provide convenient access to every available variable that might be needed for analysis • Provide easy means to add a variable to or remove one from the display, such as by directly grabbing the variable and placing it or removing
  • 31. Filtering • Easy filtering based on any information in the connected data source not just based o information that is currently being displayed • Allow date to be filtered rapidly using simple controls, the lag time between issuing the filter command and seeing the result should be almost unnoticeable. • Provide means to directly select items in a graph and then remove them from display by single/two click • Visible feedback on filter • Complex filter with multiple conditions • Filter multiple graph that linked together
  • 34. Highlighting • Provide the means to highlight a subset of data by selecting from lists of categorical items. • Provide the means to highlight a subset of data by directly selecting it in a graph (mouse click, brush) • Highlight selected information so that it can be seen independently from the rest while still allowing viewers to se the entire set of data • Provide the means to highlights a set of items I none graph and have those same items automatically highlighted in other graphs that share the same dataset (link)
  • 35. Aggregating • Provide the means to easily aggregate the quantitative data to the level of items In a categorical variable • Provide the means to easily aggregate data in a number of useful way, especially summing, averaging and counting • Provide the means to easily aggregate data based on equal intervals of a quantitative variable. • Process the transition from one level of aggregation to another without noticeable delay (Drill down/up) • Ad Hoc Grouping
  • 36. Drill • Define hierarchical relationship among categorical variables • Drill down/up through hierarchy with no more than one/two click • Can skip levels • Support nature hierarchies such as time
  • 39. Re-Expressing • Switch current unit of measure to percentage • Re-express values in terms of how they compare to a reference value or as a rolling value
  • 40. Re-visualizing • Easily and Rapidly switch from one type to another • List the available graph types that are appropriate for current data • Prevent or make more difficult the selection of the graph that would display the data inappropriately
  • 42. Zooming and Pan • Directly select an area of a graph and then zoom into it with a single click • Zoom back • Pan when some portion of the graph is out of the view
  • 44. Re-scaling • Change the quantitative scale from linear to logarithmic • Set log scale’s base • Set starting and ending value for the scale • Prevent or make inconvenient the use of log scale for bar and box plot
  • 45. Accessing Details on Demand • View details related to an item in a visualization when needed, in form of text • Make details disappear when it is no longer required
  • 46. Annotating • Add notes to a visualization so that they are associated with the visualization as a whole, a particular region, or one or more particular value • The note should reposition to the associated data value
  • 47. Bookmarking • Save the state of an analysis for later access without interrupting the flow of analysis • Maintain a history of the steps and states during the analytical process
  • 48. Navigation : Directed vs. Exploratory Navigation
  • 50. Techniques and practices • Optimal quantitative scales • Reference lines and regions • Trellises and crosstabs • Multiple concurrent views and brushing • Focus and context together • Details on demand • Over-plotting reduction
  • 51. Optimal Quantitative Scales • When using a bar graph, begin the scale at zero and end at the scale a little above the highest value • With every type of graph other than a bar graph, begin the scale a little below the lowest value and end it a little above the highest value • Begin the end the scale at round numbers, and make the intervals round number as well.
  • 53. Reference Line and Region • Add reference line based on a specific value and ad hoc calculation or statistical calculation • Automated calculations for : mean, median, standard deviation, specific percentiles, minimum and maximum • Reference line based on the values that appear in the graph only or on a larger set of value • Label the reference lines to clearly indicate what the lines represent • Format the reference line as needed (hue, color intensity, line weight, line styles etc)
  • 64. Details on Demand • Control in tooltips • Information for multiple selected data points
  • 65. Over-plotting Reduction • Reduce the size of data objects • Remove fill color from data objects • Changing the shape of data objects • Jittering data objects • Making data objects transparent • Encoding the density of values • Reducing the number of values
  • 66. Encoding the density of values
  • 67. Reducing the number of values • Aggregation • Filtering • Layout with multiple views /trellis

Notas do Editor

  1. Change the level of details to view the data
  2. 1983 – Edward R TUFTE – small multiples