Gnuplot两个x轴来自不同的文件

时间:2015-03-05 15:32:23

标签: gnuplot axis

我想在具有两个不同x轴的图中绘制数据。一个应该是MJD中的另一个时间。 这是文件1(x年)中的一个例子:

    2011.27466   0.012
    2011.71704   0.019
    2011.71716   0.021
    2011.87012   0.045

这是文件2(MJD中的x)的示例:

   -654.25226   0.012
   -654.25177   0.019
   -492.64032   0.021
   -436.78577   0.045

Y值(当然)是相同的。 我如何在底部用x表示年份的x和MJD中的x?

1 个答案:

答案 0 :(得分:1)

使用axes x2y1使用第二个顶轴:

set xlabel 'Time (in years)'
set x2label 'Time (in MJD)'
set xtics nomirror
set x2tics
plot 'file1.txt' using 1:2, 'file2.txt' using 1:2 axes x2y1