在x1中相对于x2轴绘制y1

时间:2016-11-09 09:13:49

标签: gnuplot

我有一个数据如下:

y1   x1   x2
125  100   1
130  90    2
136  85    3
143  70    4
145  65    5

我想在gnuplot中绘制它,如图所示。enter image description here

我使用了这里提到的程序Gnuplot: Plot x2 axis with respect to x1 axis,但它正在以不同的方式绘制x2。

1 个答案:

答案 0 :(得分:2)

在x1和y1轴上照常绘制数据,但在x2轴上使用x2tic(3)放置其他标签:

set xrange [*:*] reverse
set x2tics
set xtics nomirror
plot 'file.dat' using 2:1:x2tic(3) with linespoints pt 7 notitle

enter image description here

如果您不想要传统的数字,也可以同时使用x2ticxtic

plot 'file.dat' using 2:1:x2tic(3):xtic(2) with linespoints pt 7 notitle

enter image description here