【发布时间】:2015-10-09 01:16:04
【问题描述】:
假设我有一个像这样的文件“data.dat”:
#Time Velocity
1 24
1 26
1 28
现在,我需要在 gnuplot 中绘制第 2 列。它必须绘制在从 1 到 n 的自然数上,所以在这种情况下从 1 到 3。一般来说,我可以使用以下 gnuplot:
plot "data.dat" using 1:2
但我不想使用第 1 列,而是使用数字 1 到 3。如何以聪明的 gnuplot 内部方式做到这一点?如果这不可能,那么使用 bash 添加从 1 到 3 的列的最佳方法是什么(在使用诸如 cat data.dat | awk '{ print $2 }' > new_data.dat 之类的东西之后从 data.dat 到第 2 列)?
【问题讨论】: