在GNU PLOT中绘图

时间:2013-07-02 08:50:18

标签: gnuplot

我必须在GNU PLOT中绘制许多行。没有X轴的问题。我面临的问题是大多数绘制线都是yscale [0-0.05],很少在60-70范围内,休息在600-700。这些数字对应于y轴刻度值。但是在我绘制之后我只能看到3组线都搞砸了。线条之间没有明确的区别。 0处的线和0.003处的线看起来像一条线。如果我设置yrange [0:0.05],则此范围之间的线条显然是可变的。但是我希望同一个图中的所有行。我听说过打破轴和多重绘图。他们有用吗?如何实现它们。任何人请帮助我。 以下是sript

set terminal png size 1300,1200 enhanced font 'Verdana,20
set output ' output .png’
set key  font 'Verdana,16'
set key bottom outside
set yrange[500:1000] 
set xtics("25k" 25000,"50k" 50000,"75k" 75000,"100k" 100000)
set grid
set title 'Performance Metrics'
set ylabel 'Metrices'
set xlabel 'FES'

plot ' input '  using 1:2 title ' A' with linespoints linewidth 4, 
' input ' using 1:3 title B'with linespoints linewidth 4,
'input ' using 1:4 title ' c' with linespoints linewidth 4, 
'input ' using 1:5 title 'D' with linespoints linewidth 4, 
 ' input ' using 1:6 title 'E' with linespoints linewidth 4,
' input ' using 1:7 title 'F' with linespoints linewidth 4,
' input ' using 1:8 title 'G' with linespoints linewidth 4,
' input '  using 1:9 title ' H ' with linespoints linewidth 4,
' input '  using 1:10 title ' I' Metric ' with linespoints linewidth 4


set output 
set terminal windows

input.dat是这样的:

25        0.002        0.05        899        455        444        0.08        0.00004        900        700        0.003

这样我就有了其他行。我只展示了第一个

1 个答案:

答案 0 :(得分:1)

我会将我的评论转换为答案。 ;)

使用

将y轴从线性刻度更改为logscale
set logscale y

应该使你的情节具有可比性。