Hallo,
ich möchte ein Histogramm darstellen Die einzelnen "Körbe" (X-Achse) enhalten eine (unsigned long integer) Zahl zwischen 0 und "viel", die die Ereignishäufigkeit darstellt. Die Ereignishäufigkeit soll auf der Y-Achse logarithmisch dargestellt werden.
Ich möche nun den Plot so haben, dass die Linie für Häufigkeit "0" (echter Wert) das Digramm bei z.B. bei "0.7" (Minimalwert Anzeige) "trifft". Das mache ich mit set autoscale y; set logscale y; set yrange [0.7:] So habe ich eine Linie, die unter 1 liegt (0 geht ja im logarithmischen Maßstab nicht) und mir als "pseudo-Nulllinie" dient. Der Trick hat bei Gnuplot 2020-01 noch geklappt, aber seit 2021-12 nicht mehr. Der Plot wird "neuerdings" von Y>=1 nach unten (0.7) ausgesetzt, und fängt auch erst wieder mit Y>=1 an. Das ist mir leider erst jetzt beim genauen Hinsehen aufgefallen.
Kennt jemand eine Lösung dafür? Kann man bestimmte Plot-Daten einfach "on the fly" ersetzen? (0 -> 0.7)
Wenn gewollt, stelle ich Daten / Script / Bilder gerne zur Verfügung.
Danke im voraus! Bernhard
lug-dd@mailman.schlittermann.de