10 Stimmen

Grundlegendes Histogramm in JFreeChart

Ich muss ein einfaches Histogramm mit JFreeChart erstellen. Es soll 3 Gruppen mit numerischen Werten geben, die jeder dieser Gruppen zugewiesen werden. Das Problem ist, dass DefaultCategoryDataset erfordert die Angabe von "Gruppe" und "Untergruppe" (d. h. dataset.setValue(5,"Subgroup1.1","Group1" );), aber ich habe keine Untergruppen. Was ist die Alternative zu DefaultCategoryDataset ? Ich brauche so etwas zu bekommen:

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

1voto

J. Lenthe Punkte 1172

Sie können einfach denselben Zeilenschlüssel für jeden Platz verwenden und den Spaltenschlüssel variieren, etwa so:

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X