Automatic selection of different visualizations for the organization of multivariate data
First Claim
Patent Images
1. A system comprising:
- a computer system including at least one data module configured to;
generate a plurality of charts that visually represent data from a multivariate data set, wherein the generating a plurality of charts includes initially reducing a search space of potential chart candidates to be considered for presentation based on a corresponding score value by analyzing metadata associated with the multivariate data set in combination with statistical analysis of the data to determine relationships between variables of the multivariate data set, the determination of relationships between variables of the multivariate data set including a bivariate analysis that determines strengths for combinations of pairs of variables and a random forest model analysis that determines relationships between more than two variables;
map variables within the multivariate data set to components of each chart;
calculate a score value for each chart based on a plurality of factors; and
present one or more of the plurality of charts based on corresponding score value for display, wherein the presenting further comprises;
presenting a visual display comprising a plurality of nodes, wherein the nodes represent variables of the multivariate data set and line connections between nodes are displayed differently based upon a bivariate relationship between the nodes connected by each line connection;
facilitating navigation from the visual display comprising the plurality of nodes to a visual display of a first chart associated with a first variable of the multivariate data set in response to selection of a node corresponding with the first variable; and
facilitating further navigation from the visual display of the first chart to a plurality of additional charts representing different variables associated with the first variable;
wherein at least one chart of the first chart and the additional charts comprises a plot of data represented by one of a line chart, a point chart, an area chart, a bar chart, and a pie chart.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a computer-implemented method comprises generating a plurality of charts to visually represent a multivariate data set, mapping variables within the multivariate data set to components of each chart, calculating a score value for each chart based on a plurality of factors, and presenting one or more of the plurality of charts based on corresponding score value.
46 Citations
15 Claims
-
1. A system comprising:
- a computer system including at least one data module configured to;
generate a plurality of charts that visually represent data from a multivariate data set, wherein the generating a plurality of charts includes initially reducing a search space of potential chart candidates to be considered for presentation based on a corresponding score value by analyzing metadata associated with the multivariate data set in combination with statistical analysis of the data to determine relationships between variables of the multivariate data set, the determination of relationships between variables of the multivariate data set including a bivariate analysis that determines strengths for combinations of pairs of variables and a random forest model analysis that determines relationships between more than two variables; map variables within the multivariate data set to components of each chart; calculate a score value for each chart based on a plurality of factors; and present one or more of the plurality of charts based on corresponding score value for display, wherein the presenting further comprises; presenting a visual display comprising a plurality of nodes, wherein the nodes represent variables of the multivariate data set and line connections between nodes are displayed differently based upon a bivariate relationship between the nodes connected by each line connection; facilitating navigation from the visual display comprising the plurality of nodes to a visual display of a first chart associated with a first variable of the multivariate data set in response to selection of a node corresponding with the first variable; and facilitating further navigation from the visual display of the first chart to a plurality of additional charts representing different variables associated with the first variable; wherein at least one chart of the first chart and the additional charts comprises a plot of data represented by one of a line chart, a point chart, an area chart, a bar chart, and a pie chart. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- a computer system including at least one data module configured to;
-
8. A computer program product comprising:
-
a storage device comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to; generate a plurality of charts that visually represent data from a multivariate data set, wherein the generating a plurality of charts includes initially reducing a search space of potential chart candidates to be considered for presentation based on a corresponding score value by analyzing metadata associated with the multivariate data set in combination with statistical analysis of the data to determine relationships between variables of the multivariate data set, the determination of relationships between variables of the multivariate data set including a bivariate analysis that determines strengths for combinations of pairs of variables and a random forest model analysis that determines relationships between more than two variables; map variables within the multivariate data set to components of each chart; calculate a score value for each chart based on a plurality of factors; and present one or more of the plurality of charts based on corresponding score value for display, wherein the presenting further comprises; presenting a visual display comprising a plurality of nodes, wherein the nodes represent variables of the multivariate data set and line connections between nodes are displayed differently based upon a bivariate relationship between the nodes connected by each line connection; facilitating navigation from the visual display comprising the plurality of nodes to a visual display of a first chart associated with a first variable of the multivariate data set in response to selection of a node corresponding with the first variable; and facilitating further navigation from the visual display of the first chart to a plurality of additional charts representing different variables associated with the first variable; wherein at least one chart of the first chart and the additional charts comprises a plot of data represented by one of a line chart, a point chart, an area chart, a bar chart, and a pie chart. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
generating a plurality of charts that visually represent data from a multivariate data set, wherein the generating a plurality of charts includes initially reducing a search space of potential chart candidates to be considered for presentation based on a corresponding score value by analyzing metadata associated with the multivariate data set in combination with statistical analysis of the data to determine relationships between variables of the multivariate data set, the determination of relationships between variables of the multivariate data set including a bivariate analysis that determines strengths for combinations of pairs of variables and a random forest model analysis that determines relationships between more than two variables; mapping variables within the multivariate data set to components of each chart; calculating a score value for each chart based on a plurality of factors; and presenting one or more of the plurality of charts based on corresponding score value for display, wherein the presenting further comprises; presenting a visual display comprising a plurality of nodes, wherein the nodes represent variables of the multivariate data set and line connections between nodes are displayed differently based upon a bivariate relationship between the nodes connected by each line connection; facilitating navigation from the visual display comprising the plurality of nodes to a visual display of a first chart associated with a first variable of the multivariate data set in response to selection of a node corresponding with the first variable; and facilitating further navigation from the visual display of the first chart to a plurality of additional charts representing different variables associated with the first variable; wherein at least one chart of the first chart and the additional charts comprises a plot of data represented by one of a line chart, a point chart, an area chart, a bar chart, and a pie chart.
-
Specification