Trellis chart scaling
First Claim
1. A method, comprising:
- generating, by one or more processors, a trellis chart including a plurality of sub-charts;
receiving, by the one or more processors, a zoom interaction with the trellis chart;
in response to the zoom interaction, displaying a subset of the plurality of sub-charts;
calculating the minimum and maximum values for a corresponding axis of each of the sub-charts within the subset of the trellis chart;
determining an axis and an associated scale that includes the calculated minimum and maximum values; and
applying the determined axis to each of the sub-charts of the displayed subset.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-transitory tangible computer readable medium containing instructions configured to cause one or more processors to execute a process. The process comprises analyzing a dataset to determine a number of variables and one or more types of variables associated with the dataset. One or more processors remove a number of predefined discrete grouping variables from the number of variables associated with the dataset and produces a set of remaining variables. The one or more processors select a chart type based on the number of variables and the one or more types of variables associated with the set of remaining variables and generate one or more charts depicting the dataset. The number of charts generated corresponds to the number of data points associated with the predefined discrete grouping variables.
-
Citations
20 Claims
-
1. A method, comprising:
-
generating, by one or more processors, a trellis chart including a plurality of sub-charts; receiving, by the one or more processors, a zoom interaction with the trellis chart; in response to the zoom interaction, displaying a subset of the plurality of sub-charts; calculating the minimum and maximum values for a corresponding axis of each of the sub-charts within the subset of the trellis chart; determining an axis and an associated scale that includes the calculated minimum and maximum values; and applying the determined axis to each of the sub-charts of the displayed subset. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a memory device; and one or more processors, configured to; generate a trellis chart including a plurality of sub-charts; receive a zoom interaction with the trellis chart; in response to the zoom interaction, display a subset of the plurality of sub-charts; calculate the minimum and maximum values for a corresponding axis of each of the sub-charts within the subset of the trellis chart; determine an axis and an associated scale that includes the calculated minimum and maximum values; and apply the determined axis to each of the sub-charts of the displayed subset. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
-
generating, by one or more processors, a trellis chart including a plurality of sub-charts; receiving, by the one or more processors, a zoom interaction with the trellis chart; in response to the zoom interaction, displaying a subset of the plurality of sub-charts; calculating the minimum and maximum values for a corresponding axis of each of the sub-charts within the subset of the trellis chart; determining an axis and an associated scale that includes the calculated minimum and maximum values; and applying the determined axis to each of the sub-charts of the displayed subset. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification