标签: gnuplot
我有一个数据如下:
y1 x1 x2 125 100 1 130 90 2 136 85 3 143 70 4 145 65 5
我想在gnuplot中绘制它,如图所示。
我使用了这里提到的程序Gnuplot: Plot x2 axis with respect to x1 axis,但它正在以不同的方式绘制x2。
答案 0 :(得分:2)
在x1和y1轴上照常绘制数据,但在x2轴上使用x2tic(3)放置其他标签:
x2tic(3)
set xrange [*:*] reverse set x2tics set xtics nomirror plot 'file.dat' using 2:1:x2tic(3) with linespoints pt 7 notitle
如果您不想要传统的数字,也可以同时使用x2tic和xtic:
x2tic
xtic
plot 'file.dat' using 2:1:x2tic(3):xtic(2) with linespoints pt 7 notitle