Ich benutze jQuery Plot mit den Kategorien Plugin, um Diagramme zu erstellen. Ich möchte mit diesem Code für jeden Monat an Seite zwei Bars Seite zeichnen:jQuery Flot Multi-Balkendiagramm nebeneinander
$.plot(".chart", [ { label: "Neue Mitglieder", data: data, order: 1 }, { label: "Fällige Kündigungen", data: data2, order: 2 } ], {
series: {
bars: {
show: true,
barWidth: 0.5,
align: "center",
}
},
xaxis: {
mode: "categories",
ticks: [[0,"Jan"], [1,"Feb"], [2,"Mär"], [3,"Apr"], [4,"Mai"],
[5,"Jun"], [6,"Jul"], [7,"Aug"], [8,"Sep"], [9,"Okt"], [10,"Nov"], [11,"Dez"]],
tickLength: 1,
},
grid: {
hoverable: true,
},
yAxis: {
allowDecimals:false,
}
});
Und das ist mein Ergebnis:
Die Stäbe noch überlappend sind, aber ich möchte mein Ergebnis aussehen wie
weiß jemand, was mit meinem Code falsch? Ich dachte, dass die Option "order" das Problem behebt, aber nichts geändert hat.
Hier ist der jsfiddle: http://jsfiddle.net/buk8mhy8/
Immer noch das gleiche Ergebnis. Ich denke, dass mein Bars-Objekt in der Reihenanordnung global deklariert ist, oder? –
Können Sie eine jsfiddle hinzufügen. damit wir Ihr Problem genau bestimmen können. – Sandeeproop
Sicher, hier ist es: http://jsfiddle.net/buk8mhy8/ –