Content deleted Content added
adding a category |
No edit summary |
||
Line 1:
{{Data Visualization}}
In [[statistics]], '''interactive data visualization''' enables direct actions on a plot to change elements and link between multiple plots.<ref>{{cite journal|last1=Swayne|first1=Deborah|title=Introduction to the special issue on interactive graphical data analysis: What is interaction?|journal=Computational Statistics|date=1999|volume=14|issue=1|
==Overview==
Line 14:
* '''Linking''': connects elements selected in one plot with elements in another plot. The simplest kind of linking, one-to-one, where both plots show different projections of the same data, and a point in one plot corresponds to exactly one point in the other. When using area plots, brushing any part of an area has the same effect as brushing it all and is equivalent to selecting all cases in the corresponding category. Even when some plot elements represent more than one case, the underlying linking rule still links one case in one plot to the same case in other plots. Linking can also be by categorical variable, such as by a subject id, so that all data values corresponding to that subject are highlighted, in all the visible plots.
==Commonly
* [[animint]] is an R package that takes ggplot2 graphics, converts them to javascript to provide interaction.
Line 20:
* [[d3.js]] is lower level javascript routines for creating interactive graphics for data.
* [[Datadesk]] was software for statistical analysis that had both interactive graphics and modeling capabilities.
* [[GGobi]] is software for interactive graphics for multivariate real-valued data. It is written in C, and was actively developed between 1998
* [[ggvis]] is an emerging R package for creating interactive graphics, building from a grammar of graphics. It generates plots written in javascript, and depends on the vega javascript libraries.
* [[Highsoft]] is providing tools to build interactive charts and diagrams for web and mobile projects.
|