您是否知道BarChart是否可能與下圖中的BarChart類似,但每個類別中的同一系列有幾個小節?因此,我的意思是,在每個類別中都有例如3個「第一」,3「第二」和3「第三」條,每個條具有不同的值。JFreeChart BarChart - CategoryDataset - 一個類別中的一系列值的多個值
對於DefaultCategoryDataset
,這是不可能的:如果您爲特定類別的系列添加多個值,則只考慮最後一個值。
我也嘗試添加與DefaultMultiValueCategoryDataset
類的系列的多個值,但這不符合我的要求。例如,如果你這樣做:
DefaultMultiValueCategoryDataset defaultMultiValueCategoryDataset = new
DefaultMultiValueCategoryDataset();
List<Double> vals11 = Arrays.asList(8.5D, 10.9D, 12.2D);
defaultMultiValueCategoryDataset.add(vals11, "First", "Category 1");
您在一系列的「第一」,其值實際上是三個值8.5,10.9和12.2的平均值的第一個類別欄獲得。我想要三個單獨的酒吧。
我已經搜索了幾個小時,並問了JFreeChart的論壇,但他們不是非常活躍,不幸的是。由於
JFreeChart BarChart Demo http://www.java2s.com/Code/JavaImages/JFreeChartBarChartDemo.PNG
交叉發佈[這裏](http://www.jfree.org/forum/viewtopic.php?f=3&t=116036)。 – trashgod