我需要使用JFreeChart创建一个简单的直方图。应该有3组具有分配给这些组中的每一组的数值。问题是DefaultCategoryDataset
需要指定“组”和“子组”(即dataset.setValue(5,"Subgroup1.1","Group1"
);),但我没有子组。 DefaultCategoryDataset
的替代方案是什么?我需要得到这样的东西:
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.setValue(2, "Group1");
dataset.setValue(3, "Group2");
dataset.setValue(5, "Group3");
答案 0 :(得分:1)
您可以为每个bin使用相同的行键并改变列键,如下所示:
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(561, "Age", "1 - 10");
dataset.addValue(1231, "Age", "10 - 20");
dataset.addValue(12323, "Age", "20+");