Gnuplot:与第一个X轴相关的第二个X轴

Gnuplot:与第一个X轴相关的第二个X轴,gnuplot,axis,Gnuplot,Axis,假设我在一个数据文件中有三列,我想绘制第1列和第2列,第二个X轴与第一个X轴相关。 我一直在尝试使用这样的东西: set x2tics 0.2 set xtics nomirror set xrange[0:1] reverse plot 'output.txt' u 2:($14*1e5):x2tic(100) w l lw 3 title '{/Symbol W} wrt X_c', '' u ($1*1e-7):($14*1e5) w l lw 3 axes x2y1 title '{/S

假设我在一个数据文件中有三列,我想绘制第1列和第2列,第二个X轴与第一个X轴相关。 我一直在尝试使用这样的东西:

set x2tics 0.2
set xtics nomirror
set xrange[0:1] reverse
plot 'output.txt' u 2:($14*1e5):x2tic(100) w l lw 3 title '{/Symbol W} wrt X_c', '' u ($1*1e-7):($14*1e5) w l lw 3 axes x2y1 title '{/Symbol W} wrt t'
这给了我两个图:1vs2和1vs3。我想画1vs2,让第二个X轴给出与每个点相关的时间:在每个点上,我想让第二个X轴给出与第一个X轴相关的第三列的值(第1列)

如果不清楚,我很抱歉。。 谢谢你的帮助


编辑:我使用gnuplot 4.6&两个X轴之间的关系不是线性的

,因为您的图形中的两个比例都是线性的,并且据我所知,您希望使用两个轴来表示同一组点,我假设列
之间的关系($1*1e-7)数据中的
2
也必须是线性的?对于gnuplot 5,您可以使用
设置链接
,例如,请参阅或例如感谢您的回答。问题是列($1*1e-7)和列2之间的关系不是线性的,否则我想不会有问题。遗憾的是,我没有使用gnuplot 5,但如果真的需要,我可能会升级,因为您的图形中的两个刻度都是线性的,而且据我所知,您希望使用两个轴来表示同一组点,我假设列之间的关系
($1*1e-7)数据中的
2
也必须是线性的?对于gnuplot 5,您可以使用
设置链接
,例如,请参阅或例如感谢您的回答。问题是列($1*1e-7)和列2之间的关系不是线性的,否则我想不会有问题。遗憾的是,我没有使用gnuplot5,但如果真的需要,我可能会升级