0
我正在做2D圖。我需要將x軸與y軸分開,也就是說我不希望它們相交。實際上,我需要在y軸和我的圖之間插入空格,並對x軸執行相同的操作。我需要做什麼?xaxis的單獨yaxis
我正在做2D圖。我需要將x軸與y軸分開,也就是說我不希望它們相交。實際上,我需要在y軸和我的圖之間插入空格,並對x軸執行相同的操作。我需要做什麼?xaxis的單獨yaxis
修復兩個軸範圍,給出選項,並將兩個超出範圍或無效點添加到您想要成爲限制的x值的繪圖。
set border 1 + 2 # +4+8 only bottom and left axis/border
set xr [0:5]; set yr [0:6]
set xtics rangelimited nomirr
plot "-","-"
#your dataset
2 3
2.5 4
3.1 2
e
# to limit the range
1 NaN
4 NaN
e
無效點的技巧似乎只適用於x軸,所以你不能以這種方式限制兩個軸。
要限制兩個軸,可以添加一個帶有零點或背景顏色的圖。
set border 1 + 2 # +4+8 only bottom and left axis/border
set xr [0:5]; set yr [0:5]
set xtics rangelimited nomirr; set ytics rangelimited nomirr
plot "-","-" ps 0
#your dataset
2 3
3 2
e
# to limit the range
0.5 1
4 4.5
e
請將您的代碼添加到問題中。 – TDG
唯一的自動化方法是使用'set xtics rangelimited',它將xaxis限制爲實際的數據範圍,有關示例,請參閱http://gnuplot.sourceforge.net/demo_5.1/ellipse.html上的第二個示例。 – Christoph