2012-01-16 35 views
10

JFreeChartを使用して簡単なヒストグラムを作成する必要があります。これらのグループのそれぞれに割り当てられた数値を持つ3つのグループが存在する必要があります。問題はDefaultCategoryDatasetに「グループ」と「サブグループ」(つまりdataset.setValue(5,"Subgroup1.1","Group1"))を指定する必要があることですが、サブグループはありません。 DefaultCategoryDatasetの代替品は何ですか?JFreeChartの基本ヒストグラム

DefaultCategoryDataset dataset = new DefaultCategoryDataset(); 
dataset.setValue(2, "Group1"); 
dataset.setValue(3, "Group2"); 
dataset.setValue(5, "Group3"); 
+4

私は私の問題への解決策を見つけた私はこのような何かを取得する必要があります。ここでは例を示します。http://www.java2s.com/Code/Java/Chart/JFreeChartXYSeriesDemo3.htm –

答えて

1

あなただけの各ビンのための同じ行のキーを使用して、列のキーを変え、このようにすることができます:

DefaultCategoryDataset dataset = new DefaultCategoryDataset(); 
dataset.addValue(561, "Age", "1 - 10"); 
dataset.addValue(1231, "Age", "10 - 20"); 
dataset.addValue(12323, "Age", "20+");