Основная гистограмма в JFreeChart - PullRequest
10 голосов
/ 16 января 2012

Мне нужно создать простую гистограмму, используя 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");

1 Ответ

1 голос
/ 30 августа 2016

Вы можете просто использовать один и тот же ключ строки для каждой ячейки и изменять ключ столбца, например:

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