jQPlot Kraft statische minimum-und maximum-Werte auf der y-Achse
Ich bin mit jqPlot zum Rendern von Grafiken und bin auf der Suche, etwas zu tun, ziemlich einfach, aber ich bin nicht sicher, ob die Bibliothek hat eine option für diese.
Habe ich Grafiken wie diese, wo der höchstmögliche Wert auf der y-Achse (42.
Sagen wir mal, wenn für einen Fall, meine höchste Wert für eine der bars ist 14, dann wird das Diagramm dargestellt werden, um zu zeigen, nur bis zur 14.
Aber ich will es so, dass IN ALLEN FÄLLEN, ich kann sehen, dass die Obere Grenze von 42 gerendert.
Dies ist, was ich für jetzt:
var plot3 = $.jqplot('chart3', [line1], {
animate: true,
animateReplot: true,
seriesDefaults: {renderer: $.jqplot.BarRenderer},
series:[{
pointLabels:{
show: true,
labels:[depression, anxiety, stress]
},
rendererOptions: {
animation: {
speed: 3500
},
barWidth: 50,
barPadding: -15,
barMargin: 0,
varyBarColor : true,
highlightMouseOver: false
}
}],
axes: {
xaxis: {
renderer:$.jqplot.CategoryAxisRenderer
}
},
canvasOverlay: {
show: true,
objects: [{
horizontalLine: {
y: 42,
lineWidth: 3,
color: 'rgb(255,0,0)',
shadow: true,
xOffset: 0
}
}]
}
});
plot3.replot( { resetAxes: true } );
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie diese zu Ihrem
axes:
können Sie hinzufügen
tickInterval
angeben, das Intervall zwischen den ticks aufyaxis
Fügen Sie bitte diese Einstellung, um Ihre
replot
Funktion, wie Sie versuchen, zurücksetzen der Achse:ODER
Kann man sagen,
also es wird nicht zurückgesetzt, mit dem Ihre Achsen.
$.jqplot({});
. Funktioniert immer noch nicht. Welche version verwenden Sie?replot
Sie das zurücksetzen Ihres Achsen... Bitte geben Sie meinem code in Ihre replot call auch.