gnuplot plot data from two files: in one x coordinate, in other y

sangi picture sangi · Jul 18, 2012 · Viewed 32.8k times · Source

I have two files: one with x coordinates, and other with y.

Is there a way to plot this two files in one graph using gnuplot? Or is there a way to concat row by row this two files?

Thanks

Answer

andyras picture andyras · Jul 18, 2012

There is not a way to plot the x coordinate from one file and the y coordinate from another natively in gnuplot.

If you use a bash-like shell, you can use the command

paste x_data.dat y_data.dat > xy_data.dat

to combine files row-by row. If you want to put this command into a gnuplot script, you can do so like this:

plot "<paste x_data.dat y_data.dat"