Wie Sie einen benutzerdefinierten y-Achsen-tick-Intervall mit pChart
Ich will meine y-Achse zeigen die ticker im Abstand von 8. Ich habe mein scale-Modus auf " manuell mit einem min von 0 und einem Maximum von 48, aber es immer noch standardmäßig zeigt ein Häkchen bei Intervallen von 5.
Ich noch nicht gesehen, eine Einstellung oder option zu passen noch, gibt es einen Weg, es zu tun?
/* Draw the scale */
$scaleSettings = array("Mode"=>SCALE_MODE_MANUAL,"ManualScale"=>array(0=>array("Min"=>1,"Max"=>56)));
$myPicture->drawScale($scaleSettings);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin Recht neu auf pChart und war auf der Suche nach einem Weg, das gleiche zu tun. Ich landete Suche nach eine Diskussion in pchart-Foren über die "Faktoren" - Einstellung für drawScale(). Es kann verwendet werden, um die tick-Intervalle.
So würde der code sein müssen:
Es in der Dokumentation erwähnt, aber ich habe nicht in der Lage zu finden, eine ganze Menge von Informationen über Sie. Ich kann nicht sagen, warum die Zahl muss in einem array, nur dass es hat nicht funktioniert für mich, was ich versucht habe "Faktoren"=>8.
Hier sind die docs für drawScale:
http://wiki.pchart.net/doc.doc.draw.scale.html
Und hier ist die Diskussion, die ich nützlich fand:
http://wiki.pchart.net/forum/viewtopic.php?f=1&t=397
Versuchen "LabelSkip" - Schlüsselwort. Wie;
Wird zeigen, jeden 5. Etikett auf der x-Achse.