Plot 用2个x轴绘制直线

Plot 用2个x轴绘制直线,plot,gnuplot,axes,Plot,Gnuplot,Axes,我在测量一个调用很多子程序的程序的性能。我已经输出了cpu性能随时间的变化,以及调用每个子例程的时间 我想用图表来显示每个性能命中的位置,它在哪个子例程中,以及它在什么时候 所以我认为最好的方法(可能)是用一个时间x轴,和一个子程序x轴。使用gnuplot可以做到这一点吗?当然可以,类似这样的事情(当然取决于您的数据是如何安排的…) 有关可能需要的选项(如nomirror),请参阅“设置x1axes”下的手册 plot 'file' using 1:2 axes x1y1 , 'file'

我在测量一个调用很多子程序的程序的性能。我已经输出了cpu性能随时间的变化,以及调用每个子例程的时间

我想用图表来显示每个性能命中的位置,它在哪个子例程中,以及它在什么时候

所以我认为最好的方法(可能)是用一个时间x轴,和一个子程序x轴。使用gnuplot可以做到这一点吗?

当然可以,类似这样的事情(当然取决于您的数据是如何安排的…)

有关可能需要的选项(如nomirror),请参阅“设置x1axes”下的手册

  plot 'file' using 1:2 axes x1y1 , 'file' using 3:4 axes x2y1