Method for displaying bar graph without totaling data and program storage medium thereof
First Claim
1. A bar graph displaying method for classifying a set of elements having a plurality of attributes into subsets by one attribute among the plurality of attributes, the subsets having no common part, and displaying the number of elements of the subsets in the form of a bar graph, comprising the steps of:
- dividing each of the subsets into two regions on the basis of a more detailed division condition relevant to the attribute used for classifying the set into the subsets or a division condition relevant to another attribute among the plurality of attributes;
displaying a bar graph in which a bar portion corresponding to each of the subsets is divided; and
wherein the division condition relevant to the attribute for dividing each of the subsets into the two regions is a threshold value within a range of a value representing the attribute.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a bar graph displaying method as well as a program storage medium of the method capable of easily displaying a bar graph in which each of bar portions is divided into two regions without requiring a user to perform calculation of totaling a large amount of data. A set of elements having a name attribute, a residence attribute and an age attribute is classified into subsets having no common elements by the residence attribute. Each of the subsets is divided into two regions on the basis of a threshold value of the age attribute, and the bar graph in which the bar portions corresponding to the subsets are each divided is displayed. The threshold value is displayed by the position of a bar arranged on a slider in which a setting range and a unit of the above threshold value are shown. If the bar on the slider is slid to vary the threshold value, then the subsets are each redivided on the basis of the varied threshold value, and the bar graph of the redivided subsets is redisplayed.
-
Citations
15 Claims
-
1. A bar graph displaying method for classifying a set of elements having a plurality of attributes into subsets by one attribute among the plurality of attributes, the subsets having no common part, and displaying the number of elements of the subsets in the form of a bar graph, comprising the steps of:
-
dividing each of the subsets into two regions on the basis of a more detailed division condition relevant to the attribute used for classifying the set into the subsets or a division condition relevant to another attribute among the plurality of attributes;
displaying a bar graph in which a bar portion corresponding to each of the subsets is divided; and
wherein the division condition relevant to the attribute for dividing each of the subsets into the two regions is a threshold value within a range of a value representing the attribute. - View Dependent Claims (2)
-
-
3. A bar graph displaying method for classifying a set of elements having a plurality of attributes into subsets by one attribute among the plurality of attributes, the subsets having no common part, and displaying the number of elements of the subsets in the form of a bar graph, comprising the steps of:
-
dividing each of the subsets into two regions on the basis of a more detailed division condition relevant to the attribute used for classifying the set into the subsets or a division condition relevant to another attribute among the plurality of attributes;
displaying a bar graph in which a bar portion corresponding to each of the subsets is divided;
wherein;
the division condition relevant to the attribute for dividing each of the subsets into the two regions is a threshold value within a range of a numeric value representing the attribute, and a slider area representing a range and a unit of the threshold value and a position of a slide section arranged on the slider area representing the threshold value are displayed. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
detailed information of elements belonging to either one of the divided two regions of each of the subsets is displayed by a shape that represents a feature of the elements or an attribute that the elements own. -
5. A bar graph displaying method as claimed in claim 3, wherein
the threshold value of the attribute for dividing each of the subsets into the two regions is varied by sliding the slide section on the slider area, each of the subsets is redivided into two regions on the basis of the varied threshold value, and a bar graph of the redivided subsets is redisplayed. -
6. A bar graph displaying method as claimed in claim 3, wherein
the threshold value of the attribute for dividing each of the subsets into the two regions is varied by sliding the slide section on the slider area, each of the subsets is redivided into two regions on the basis of the varied threshold value, a bar graph of the redivided subsets is redisplayed, and detailed information of elements belonging to either one of the redivided regions of each of the subsets is displayed by a shape that represents a feature of the elements or an attribute that the elements own. -
7. A bar graph displaying method as claimed in claim 3, wherein
the threshold value of the attribute for dividing each of the subsets into the two regions is determined so that the number of elements belonging to either one of the divided two regions of each of the subsets is kept approximately constant. -
8. A bar graph displaying method as claimed in claim 3, wherein
the threshold value of the attribute for dividing each of the subsets into the two regions is determined so that a ratio of the number of elements belonging to either one of the divided two regions of each of the subsets relative to the number of all the elements of the set is kept approximately constant. -
9. A program storage medium that stores a program for implementing the bar graph displaying method claimed in any one of claims 4-8.
-
10. A program storage medium that stores a program for implementing the bar graph displaying method claimed in claim 3.
-
-
11. A bar graph displaying method comprising the steps of:
-
classifying a set of elements having a plurality of attributes into subsets by one attribute among the plurality of attributes, the subsets having no common part; and
displaying the number of elements of the subsets in the form of a bar graph including one or more bar portions, one for each subset, said displaying including;
dividing each of the subsets into two regions on the basis of a more detailed division condition relevant to the attribute used for classifying the set into the subsets or a division condition relevant to another attribute among the plurality of attributes, retrieving records of each element in each of the two regions of each of the subsets, and dividing the bar portion for each of the subsets based on information determined from said retrieving records of each element in each of the two regions. - View Dependent Claims (12, 13, 14, 15)
determining a number of records retrieved in each of the two regions of each of the subsets, and dividing the bar portion for each of the subsets based on the number or records retrieved in each of the two regions of each of the subsets.
-
-
13. A bar graph displaying method as claimed in either of claims 11 or 12, wherein said displaying further includes setting a threshold value within a range of a numeric value representing the attribute as the division condition relevant to the attribute for dividing each of the subsets into the two regions.
-
14. A bar graph displaying method as claimed in claim 13, wherein said displaying further includes displaying a slider area representing a range and a unit of the threshold value and a position of a slide section arranged on the slider area representing the threshold value.
-
15. A bar graph displaying method as claimed in claim 11, wherein said displaying further includes performing said dividing of each of the subsets and said retrieving for all subsets before the bar graph is displayed.
Specification