您能帮我如何更改xmgrace上数据集的顺序吗?

时间:2018-09-04 09:17:30

标签: xmgrace

我一直在尝试找到一种方法来更改xmgrace上的数据顺序。

在我的dat文件中说,我的数据是

x dx y dy而不是x y dx dy。那么,如何在xmgrace上更改和设置此顺序?我的意思是,我认为我可以使用评估exp来做到这一点,但它花费的时间太长。有没有简便的方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

你好,欢迎堆栈溢出!

如果我的理解正确,您有一个包含4列的数据文件,但它们不是按x,y,dx,dy顺序排列的。但是,您想按原样绘制它们。在这种情况下,您可以使用xmgrace的命令行选项,例如

xmgrace -settype xydxdy -block data.dat -bxy 1:3:2:4

请注意,选项的顺序非常重要,因为-block(用于指定数据文件)应该位于-bxy(用于指定应使用的列,并以什么顺序排列),-settype(毫无疑问,它指定集合的​​类型)也应该位于-bxy之前。