Forum
Erfahrungen mit JPGRAPH (Netzwerktechnik)
Hallo Bastelix,
das letzte Problem hat sich auch gelöst
ich musste "nur" die Reihenfolge zweier Zeilen ändern
nochmals DANKE!!!
» Hallo Bastelix,
» erst noch mal recht herzlichen Dank für deine Hilfe
» nun habe ich deinen Vorschlag endlich testen können
» es klappt fast alles
» y -Achse ist OK
» aber wenn ich die ticks in der x-Achse wegschalte änder sich auch die
» Beschriftung
» dann steht da wieder 0 bis 720
»
»
» » Hallo Hansi,
» »
» » » ich hab nicht gefunden wo man die y-Achse fest einstellt
» » » ich bräuchte nur den Bereich von 200 bis 260 (unabhängig vom Signal)
» » » bisher waren das die Konstanten
» » » $dat_ymin=200;
» » » $dat_ymax=260;
» » Du kannst das auto scaling der Y-Achste ausschalten und den Bereich fest
» » definieren: $graph->SetScale("textlin", 200, 260, 0, 0);
» » SetScale($mode, $ymin, $ymax, $xmin, $xmax) wobei mit 0 für min/max auto
» » scaling verwendet wird.
» » Allerdings müssen deine Datenpunkte dann auch im bereich [200,260]
» liegen,
» » sonst zeichnet er dir den Graph eiskalt außerhalb des Bildes. Notfalls
» » musst du die Datenpunkte normalisieren bevor du sie zeichnen lässt.
» »
» » » ich habe in der x-Achse die Anzahl der Werte nochmal größer gemacht
» » » der einzige Schönheitsfehler ist, dass die x -Skalenstriche nun zu
» einem
» » » schwarzen Balken werden
» » » gibt es dafür auch noch eine Lösung?
» » Die Skalenstriche ganz abschalten kannst du mit
» » $graph->xaxis->scale->ticks->SetSize(0,0);
» » Mehr hab ich dazu nicht gefunden.
» »
» » Falls bei dir auch die 0 zwei mal auf der X-Achste eingetragen wird
» hilft
» » +1 beim LabelInterval $graph->xaxis->SetTextLabelInterval(266/24 + 1);
» » Wie gesagt ist nur ein Hack
Gesamter Thread: