私はそれを知っています:
xmgrace file1 file2 file2
異なる色の 3 つのプロット セットがあり、それらのファイルに複数の列がある場合、2 番目の列が最初の列に対してプロットされます。
それらすべてについて、1 番目に対して 3 番目をプロットしたい場合はどうすればよいですか?
私は試した
xmgrace -block file1 file2 file2 -bxy 1:3
うまくいかない
助けてくれてありがとう!
私はそれを知っています:
xmgrace file1 file2 file2
異なる色の 3 つのプロット セットがあり、それらのファイルに複数の列がある場合、2 番目の列が最初の列に対してプロットされます。
それらすべてについて、1 番目に対して 3 番目をプロットしたい場合はどうすればよいですか?
私は試した
xmgrace -block file1 file2 file2 -bxy 1:3
うまくいかない
助けてくれてありがとう!
解決:
ファイルごと-block
に flag と-bxy col1:col2
flag/infoを指定する必要があります。
xmgrace -block file1 -bxy 1:3 -block file2 -bxy 1:3 -block file3 -bxy 1:3
説明:
xmgrace マニュアルから:
-block file Assume the data file is block data
-bxy x:y:etc.
Form a set from the current block data set using the current set
type from columns given in the argument
同じファイルから複数の列セットをプロットする場合は-block
、 を 1 回だけ使用して現在のブロック データ セットを指定し、次に を使用-bxy
して現在のブロック データ セットからデータ セットを形成します。
xmgrace -block file1 -bxy 1:3 -bxy 1:4 -bxy 1:5
複数のファイルの場合、試みているもののように、各ファイルを「現在の」ブロック データ セットとして順番に指定し、必要な列から新しいセットを作成するたびに-bxy n:m
.
入力に時間がかかりますが、単一のデータ ファイルの状況からの論理的な進行に従います。