2012-09-03 28 views

回答

4

我不知道是否這將工作或沒有,但你可以試試這個:

set grid noxtics noytics noztics front 

從閱讀文檔看,當繪圖時它看起來像將推動對象堆棧的頂部(即他們會被繪製後,酒吧讓他們看到(我認爲))。另一種選擇是在您的填充風格中使用透明度,但這可能無法取決於您的終端(可能並不理想)。

+0

這條線路工作,謝謝! – Gabriel

+1

我很高興:)。我一直在看這個答案,看看它是否有效(我有點緊張,因爲我懶得自己寫一個測試,雖然真的很好,但gnuplot的文檔不是沒有錯誤的) – mgilson

1

您可以將某些行添加到您的腳本像

plot 'data.dat' # whatever your plot command is 
set yrange [0:GPVAL_DATA_Y_MAX*1.05] 
replot 

這擴展了Y範圍的最高數據點只是有點以上。要找出最高y點,您必須繪製一次,然後在設置y範圍後重新繪圖。另一種選擇是做

set xtics out 

這使得xtics指出,而不是在

+0

謝謝,但那不是我真正需要的。我需要一種方法來告訴'gnuplot',通過**條而不是相反的方式來繪製圖片**。 – Gabriel

+1

此外,gnuplot 4.6提供了'stats'命令,因此您甚至不需要繪製一次即可獲得'GPVAL_DATA_Y_MAX' - 與其他終端一起使用時很方便(不需要「設置術語推送」和'set term pop':^)。 – mgilson