In Gnuplot verwende ich ein Histogramm (gruppiert), aber nicht alle Datenpunkte haben gültige Werte. An diesen Stellen möchte ich die Leiste durch einen vertikalen Text mit der Aufschrift "Can not Serve" ersetzen. Wie mache ich es?In einem Histogramm-Diagramm (gruppiert), Wie wird vertikaler Text an Stelle von einigen Balken gesetzt, abhängig von der Bedingung?
Mein aktueller Code:
set style data histogram
set style histogram cluster gap 2
set boxwidth 0.9
set xtic rotate by -45 scale 0
set output "test.pdf"
plot 'data.txt' using 2:xtic(1) fs pattern 1 ti col, '' u 3 fs pattern 2 ti col
Datendatei enthält:
Typen "magnetisch" "electric"
"hohe Belastung" 12000 12721,033920
"med load" 15620,011886 15783,706215
"geringe Last" 15636.000000 16254.000000
Wie aussehen eine Datei ohne gültige Werte? Dieser hat überall gültige Werte, nur musst du yrange [0: *] 'setzen, um den Balken für" high load "zu sehen. Die Antwort hängt davon ab, wie diese ungültigen Werte aussehen. – Miguel
Die "nicht gültigen" Werte werden wie "NaN" oder "Na" anstatt einer Zahl aussehen. – Ron
Entschuldigung, ich kann dieses ohne eine sehr hacky Lösung nicht herausfinden ... – Miguel