Linking and Brushing: Difference between revisions

From InfoVis:Wiki
Jump to navigation Jump to search
No edit summary
m fix
 
(16 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Definition|The idea of '''linking and brushing''' is to combine different visualization methods to overcome the shortcomings of single techniques. Interactive changes made in one visualization are automatically reflected in the other visualizations. Note that connecting multiple visualizations through interactive linking and brushing provides more information than considering the component visualizations independently. [Keim, 2004]}}
[[Image:Ggobi04brushlink.png|250px|thumb|Linking and brushing in a scatterplot matrix (image created with [http://www.ggobi.org GGobi]) <br>[Voigt, 2002]]]
{{Quotation|The idea of '''linking and brushing''' is to combine different visualization methods to overcome the shortcomings of single techniques. Interactive changes made in one visualization are automatically reflected in the other visualizations. Note that connecting multiple visualizations through interactive linking and brushing provides more information than considering the component visualizations independently.|[Keim, 2002]}}


[[Image:Linkingbrushing.jpg|250px|thumb|Linking and brushing]]
{{Quotation|'''Linking and brushing''' are interaction techniques. They can be used to enhance the work with scatterplot matrices, parallel coordinates and many other InfoVis techniques<br>'''Brushing''' means selecting a subset of the data items with an input device (mouse). This is usually done to highlight this subset, but it can also be done to delete it from the view or to de-emphasize it, if the user wants to focus on the other items.<br>Brushing is most interesting in connection with '''linking'''. For instance in a scatterplot matrix, the user could brush some points in one plot. This causes the brush effect (highlighting, etc.) to be applied on those points in the other plots that represent the same data items.|[Voigt, 2002]}}


{{Quotation|By linking, we mean showing how a point, or set of points, behaves
{{Quotation|By linking, we mean showing how a point, or set of points, behaves in each of the plots. This is accomplished by highlighting these points in some fashion. For example, the highlighted points could be drawn as a filled circle while the remaining points could be drawn as unfilled circles. A typical application of this would be to show how an outlier shows up in each of the individual pairwise plots. Brushing extends this concept a bit further. In brushing, the points to be highlighted are interactively selected by a mouse and the scatterplot matrix is dynamically updated (ideally in real time). That is, we can select a rectangular region of points in one plot and see how those points are reflected in the other plots.|[NIST/SEMATECH, 2004]}}
in each of the plots. This is accomplished by highlighting these points
in some fashion. For example, the highlighted points could be drawn
as a filled circle while the remaining points could be drawn as unfilled
circles. A typical application of this would be to show how an outlier
shows up in each of the individual pairwise plots. Brushing extends
this concept a bit further. In brushing, the points to be highlighted
are interactively selected by a mouse and the scatterplot matrix is
dynamically updated (ideally in real time). That is, we can select a
rectangular region of points in one plot and see how those points are
reflected in the other plots.|[NIST/SEMATECH, 2004]}}
 
Brushing means interactively selecting a subset of the data items with an input device. This is usually done to highlight this subset, to delete it from the view or to de-emphasize it, if the user wants to focus on the other items.
 
Brushing is most useful in connection with linking. For instance when working on a scatterplot matrix, the user could brush some points in one plot. This causes the brushing&ndash;effect to be applied to the corresponding points in other plots.


== References ==
== References ==


*[Keim, 2004]: D. A. Keim, ''Information Visualization and Visual Data Mining'', IEEE Transactions on Visualization and computer graphics, 2002.
*[Buja et al., 1991]: Andreas Buja, John Alan McDonald, John Michalak, and Werner Stuetzle. 1991. Interactive data visualization using focusing and linking. In Proceedings of the 2nd conference on Visualization '91 (VIS '91), Gregory M. Nielson and Larry Rosenblum (Eds.). IEEE Computer Society Press, Los Alamitos, CA, USA, 156-163.
*[Voigt, 2004]: R. Voigt, [http://www.vrvis.at/vis/resources/DA-RVoigt/node10.html ''Linking and brushing''], 2004.
*[Becker&Cleveland, 1987] Richard A. Becker and William S. Cleveland. 1987. Brushing scatterplots. Technometrics 29, 2 (May 1987), 127-142. DOI=10.2307/1269768 http://dx.doi.org/10.2307/1269768
*[Saake et al., 2000]: Gunter Saake, Kai-Uwe Sattler, Daniel Keim, ''Datenbank- und Visualisierungstechnologie in der Informationsfusion'', Fakultät für Informatik, Universität Magdeburg, 2000.
*[Keim, 2002]: D. A. Keim, Information Visualization and Visual Data Mining, ''IEEE Transactions on Visualization and computer graphics'', 2002.
*[NIST/SEMATECH, 2004]: NIST/SEMATECH ''e-handbook of statistical methods'', 2004.
*[Voigt, 2002]: Robert Voigt, [http://old.vrvis.at/via/resources/DA-RVoigt/DA.pdf An Extended Scatterplot Matrix and Case Studies in Information Visualization], Master's thesis, Hochschule Magdeburg-Stendal, 2002, [http://old.vrvis.at/via/resources/DA-RVoigt/node10.html ''Linking and brushing'']
*[Saake et al., 2000]: Gunter Saake, Kai-Uwe Sattler, Daniel Keim, Datenbank- und Visualisierungstechnologie in der Informationsfusion', Fakultät für Informatik, Universität Magdeburg, 2000.
*[NIST/SEMATECH, 2004]: NIST/SEMATECH, [http://www.itl.nist.gov/div898/handbook/ e-handbook of statistical methods], Retrieved at: November 2004. http://www.itl.nist.gov/div898/handbook/


[[Category: Glossary]]
[[Category: Glossary]]
[[Category: Interaction_Techniques]]

Latest revision as of 15:07, 8 September 2013

Linking and brushing in a scatterplot matrix (image created with GGobi)
[Voigt, 2002]
The idea of linking and brushing is to combine different visualization methods to overcome the shortcomings of single techniques. Interactive changes made in one visualization are automatically reflected in the other visualizations. Note that connecting multiple visualizations through interactive linking and brushing provides more information than considering the component visualizations independently.
[Keim, 2002]


Linking and brushing are interaction techniques. They can be used to enhance the work with scatterplot matrices, parallel coordinates and many other InfoVis techniques
Brushing means selecting a subset of the data items with an input device (mouse). This is usually done to highlight this subset, but it can also be done to delete it from the view or to de-emphasize it, if the user wants to focus on the other items.
Brushing is most interesting in connection with linking. For instance in a scatterplot matrix, the user could brush some points in one plot. This causes the brush effect (highlighting, etc.) to be applied on those points in the other plots that represent the same data items.
[Voigt, 2002]


By linking, we mean showing how a point, or set of points, behaves in each of the plots. This is accomplished by highlighting these points in some fashion. For example, the highlighted points could be drawn as a filled circle while the remaining points could be drawn as unfilled circles. A typical application of this would be to show how an outlier shows up in each of the individual pairwise plots. Brushing extends this concept a bit further. In brushing, the points to be highlighted are interactively selected by a mouse and the scatterplot matrix is dynamically updated (ideally in real time). That is, we can select a rectangular region of points in one plot and see how those points are reflected in the other plots.
[NIST/SEMATECH, 2004]


References

  • [Buja et al., 1991]: Andreas Buja, John Alan McDonald, John Michalak, and Werner Stuetzle. 1991. Interactive data visualization using focusing and linking. In Proceedings of the 2nd conference on Visualization '91 (VIS '91), Gregory M. Nielson and Larry Rosenblum (Eds.). IEEE Computer Society Press, Los Alamitos, CA, USA, 156-163.
  • [Becker&Cleveland, 1987] Richard A. Becker and William S. Cleveland. 1987. Brushing scatterplots. Technometrics 29, 2 (May 1987), 127-142. DOI=10.2307/1269768 http://dx.doi.org/10.2307/1269768
  • [Keim, 2002]: D. A. Keim, Information Visualization and Visual Data Mining, IEEE Transactions on Visualization and computer graphics, 2002.
  • [Voigt, 2002]: Robert Voigt, An Extended Scatterplot Matrix and Case Studies in Information Visualization, Master's thesis, Hochschule Magdeburg-Stendal, 2002, Linking and brushing
  • [Saake et al., 2000]: Gunter Saake, Kai-Uwe Sattler, Daniel Keim, Datenbank- und Visualisierungstechnologie in der Informationsfusion', Fakultät für Informatik, Universität Magdeburg, 2000.
  • [NIST/SEMATECH, 2004]: NIST/SEMATECH, e-handbook of statistical methods, Retrieved at: November 2004. http://www.itl.nist.gov/div898/handbook/