1
在Gnuplot中,我使用直方圖(聚集),但並非所有數據點都有有效值。在那些地方,我想用垂直文字替換欄中的「無法服務」。我該怎麼做?在直方圖(聚集)中,如何根據條件將垂直文本置於某些條的位置?
我當前的代碼:
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
數據文件包含:
類型 「磁性」, 「電」
「高負荷」 12000 12721.033920
「MED負荷」 15620.011886 15783.706215
「低負荷」15636.000000 16254.000000
如何,沒有有效的值的文件是什麼樣子?這個在任何地方都有有效值,只有你必須'設置yrange [0:*]'來查看「高負載」欄。答案取決於這些無效值的樣子。 – Miguel
「無效」值將看起來像「NaN」或「Na」而不是數字。 – Ron
對不起,我不能找出這一個沒有一些非常hacky解決方案... – Miguel