System and method for visually querying a data set exhibited in a parallel coordinate system
First Claim
1. A method for visualizing a multi-variate data set in a plurality of multi-dimensional presentations, said data set comprising a plurality of independent variables and for each independent variable, a plurality of dependent variables, said method performed by a computer having a graphical interface and user input means, said method comprising the steps of:
- displaying said data set in parallel coordinate form on said graphical interface, so that each dependent variable of said data set is presented as a series of values along an axis, plural axes arranged in parallel, a polygonal line connecting values on said axes illustrating a relationship between said dependent variables and an independent variable;
superimposing on said graphical interface, through use of said user input means, graphical delimiters positioned on or between either of two adjacent parallel axes, said graphical delimiters identifying a data subset comprising at least one independent variable and dependent variables related thereto that are connected by a polygonal line extending between said adjacent parallel axes;
modifying a presentation of said polygonal line representing said data subset to differentiate said polygonal line from other polygonal lines representing remaining data subsets of said data set; and
displaying said data subset identified by said graphical delimiters in an alternate coordinate form on said graphical interface, so that each dependent variable value of said data subset, connected by a differentiated polygonal line between adjacent axes of said parallel coordinate form, is represented by a point on a pair of orthogonally intersecting axes, and said independent variable is represented by a point in space that is an intersection of projections of said dependent variable values, and further displaying boundaries representative of a limit or limits established by said graphical delimiters.
3 Assignments
0 Petitions
Accused Products
Abstract
A multi-variate data set is displayed in a plurality of multi-dimensional presentations on a computer having a graphical interface and a keyboard input. The data set includes a plurality of independent variables and, for each independent variable, a plurality of dependent variables. A computer displays the data set in parallel coordinate form on the graphical interface so that each dependent variable of the data set is presented as a series of values along an axis, plural axes arranged in parallel. The graphical interface provides a polygonal line which connects a value on each parallel axis and illustrates a relationship between an independent variable and the dependent variables appearing on each axis. The user input enables a user to superimpose on the graphical interface graphical delimiters either on or between two succeeding parallel axes. The graphical delimiters identify a data subset that includes at least one independent variable and adjacent dependent variables. In response to placement of the graphical delimiters, the computer modifies a presentation of any polygonal lines connecting the adjacent dependent variables and which lies between the graphical delimiters, and differentiates then from other polygonal lines which represent remaining data subsets of the data set. The computer further enables an illustration of the delimited data subset in Cartesian coordinates.
55 Citations
13 Claims
-
1. A method for visualizing a multi-variate data set in a plurality of multi-dimensional presentations, said data set comprising a plurality of independent variables and for each independent variable, a plurality of dependent variables, said method performed by a computer having a graphical interface and user input means, said method comprising the steps of:
-
displaying said data set in parallel coordinate form on said graphical interface, so that each dependent variable of said data set is presented as a series of values along an axis, plural axes arranged in parallel, a polygonal line connecting values on said axes illustrating a relationship between said dependent variables and an independent variable; superimposing on said graphical interface, through use of said user input means, graphical delimiters positioned on or between either of two adjacent parallel axes, said graphical delimiters identifying a data subset comprising at least one independent variable and dependent variables related thereto that are connected by a polygonal line extending between said adjacent parallel axes; modifying a presentation of said polygonal line representing said data subset to differentiate said polygonal line from other polygonal lines representing remaining data subsets of said data set; and displaying said data subset identified by said graphical delimiters in an alternate coordinate form on said graphical interface, so that each dependent variable value of said data subset, connected by a differentiated polygonal line between adjacent axes of said parallel coordinate form, is represented by a point on a pair of orthogonally intersecting axes, and said independent variable is represented by a point in space that is an intersection of projections of said dependent variable values, and further displaying boundaries representative of a limit or limits established by said graphical delimiters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for visualizing a multi-variate data set in a plurality of multi-dimensional presentations, said data set comprising a plurality of independent variables and for each independent variable, a plurality of dependent variables, said computer system comprising:
-
means for displaying said data set in parallel coordinate form on said graphical interface, so that each dependent variable of said data set is presented as a series of values along an axis, plural axes arranged in parallel, a polygonal line connecting a value on each axis illustrating a relationship between said dependent variables and an independent variable; user operated means for superimposing on said graphical interface, graphical delimiters and for positioning said graphical delimiters on or between either of two adjacent parallel axes, said graphical delimiters identifying a data subset comprising at least one independent variable and dependent variables related thereto that are connected by a polygonal line extending between said adjacent parallel axes; means for modifying said graphical interface to alter a presentation of said polygonal line representing said data subset so as to differentiate said polygonal line from other polygonal lines representing remaining data subsets of said data set; and means for displaying said data subset identified by said graphical delimiters in an alternate coordinate form on said graphical interface, so that each dependent variable value of said data subset, connected by a differentiated polygonal line between said adjacent axes of said parallel coordinate form, is represented by points on a pair of orthogonally intersecting axes, and said independent variable is represented by a point in space that is an intersection of projections of each said dependent variable value, said means for displaying also showing boundaries representative of a limit or limits established by said graphical delimiters. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification