如何在终端中使用xmgrace绘制某些列?

Edd*_*ddy 11 terminal plot xmgrace

我想编写一个bash脚本来使用名为xmgrace的绘图工具自动绘制数据,但我希望能够选择绘制哪些列.

在我的数据文件中说我有3列,第1和第3列中有x和y数据.当数据以这种方式格式化时,如何用x绘制y?

我尝试xmgrace -bxy [1:3] data但是没有用,它说No block data read并将第二列视为y值.

小智 15

这类问题的正确语法是

xmgrace -block file -bxy 1:3 
Run Code Online (Sandbox Code Playgroud)

这将

  1. 将文件作为块文件读取
  2. 将第3列绘制在第1列.

  • 仅供参考,`-bxy 0:3`绘制第3列与行号. (2认同)