The GGobi data pipeline
A data pipeline transforms data, through a series of stages, into visualizations. Buja et al. [1] introduce the use of the pipeline design pattern for statistical data visualization. Figure 1 gives an overview of the design. They argue that an interactive and dynamic visualization requires real-time...
Main Author: | |
---|---|
Other Authors: | |
Format: | Text |
Language: | English |
Subjects: | |
Online Access: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.513.6927 http://www.ggobi.org/docs/pipeline-design.pdf |
id |
ftciteseerx:oai:CiteSeerX.psu:10.1.1.513.6927 |
---|---|
record_format |
openpolar |
spelling |
ftciteseerx:oai:CiteSeerX.psu:10.1.1.513.6927 2023-05-15T17:53:53+02:00 The GGobi data pipeline Michael Lawrence The Pennsylvania State University CiteSeerX Archives application/pdf http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.513.6927 http://www.ggobi.org/docs/pipeline-design.pdf en eng http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.513.6927 http://www.ggobi.org/docs/pipeline-design.pdf Metadata may be used without restrictions as long as the oai identifier remains attached to it. http://www.ggobi.org/docs/pipeline-design.pdf text ftciteseerx 2016-01-08T09:46:26Z A data pipeline transforms data, through a series of stages, into visualizations. Buja et al. [1] introduce the use of the pipeline design pattern for statistical data visualization. Figure 1 gives an overview of the design. They argue that an interactive and dynamic visualization requires real-time data processing. Their suggested pipeline is constituted by seven stages. The pipeline begins with the raw data. The second stage performs non-linear transformations on the data, if requested. The next stage standardizes the variables, and the following stage randomizes variables, so that they may serve as a graphical permutation test. After randomization comes the projection engine, which reduces the dimensionality of the data, either by selecting variables for the axes or projecting multiple variables onto a lower dimensional space, as in tours. The viewporting stage is next; it decides the visible range and scale of the data, which may be specified by a user through pan, zoom and scale controls. The final stage is the actual plot. Thus, the pipeline incorporates many of the common needs of dynamic statistical graphics: transformation, standardization, permutation, projection, and viewporting. The Orca project [2] extends the Buja et al. pipeline to support multiple linked views. The linked views adhere to a model view controller (MVC) pattern, in that user manipulation, such as brushing, changes values in the underlying OrcaAppearance model, and these changes are then propagated to any Text Orca Unknown |
institution |
Open Polar |
collection |
Unknown |
op_collection_id |
ftciteseerx |
language |
English |
description |
A data pipeline transforms data, through a series of stages, into visualizations. Buja et al. [1] introduce the use of the pipeline design pattern for statistical data visualization. Figure 1 gives an overview of the design. They argue that an interactive and dynamic visualization requires real-time data processing. Their suggested pipeline is constituted by seven stages. The pipeline begins with the raw data. The second stage performs non-linear transformations on the data, if requested. The next stage standardizes the variables, and the following stage randomizes variables, so that they may serve as a graphical permutation test. After randomization comes the projection engine, which reduces the dimensionality of the data, either by selecting variables for the axes or projecting multiple variables onto a lower dimensional space, as in tours. The viewporting stage is next; it decides the visible range and scale of the data, which may be specified by a user through pan, zoom and scale controls. The final stage is the actual plot. Thus, the pipeline incorporates many of the common needs of dynamic statistical graphics: transformation, standardization, permutation, projection, and viewporting. The Orca project [2] extends the Buja et al. pipeline to support multiple linked views. The linked views adhere to a model view controller (MVC) pattern, in that user manipulation, such as brushing, changes values in the underlying OrcaAppearance model, and these changes are then propagated to any |
author2 |
The Pennsylvania State University CiteSeerX Archives |
format |
Text |
author |
Michael Lawrence |
spellingShingle |
Michael Lawrence The GGobi data pipeline |
author_facet |
Michael Lawrence |
author_sort |
Michael Lawrence |
title |
The GGobi data pipeline |
title_short |
The GGobi data pipeline |
title_full |
The GGobi data pipeline |
title_fullStr |
The GGobi data pipeline |
title_full_unstemmed |
The GGobi data pipeline |
title_sort |
ggobi data pipeline |
url |
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.513.6927 http://www.ggobi.org/docs/pipeline-design.pdf |
genre |
Orca |
genre_facet |
Orca |
op_source |
http://www.ggobi.org/docs/pipeline-design.pdf |
op_relation |
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.513.6927 http://www.ggobi.org/docs/pipeline-design.pdf |
op_rights |
Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
_version_ |
1766161595607547904 |