Gnuplot / Anzeige minimaler Werte auf logarithmischer Y-Achse

Bernhard Schiffner <[email protected]>
Newsgroups gmane.user-groups.linux.dresden
Message-ID <10219949.nUPlyArG6x@bs04>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.