ファイル内の各データセットの列3と4をバーでプロットしたいのですが、データセットは複数の改行で識別され、以下のスクリプトに示すようにインデックスを使用して参照されます。このデータは「ラインポイント」で描くことができます。私のグラフは私のグラフのように見えます。しかし、このようなグラフが必要なため、「ボックス」を使用してデータをプロットしたいと思います。
x軸には列3(1,2,3)があり、y軸には列4があります。x(1,2,3)の値ごとに、インデックス0から1つ、インデックス1から2番目の2つのバーが必要です。 。
データファイルは次のようになります。
2-100
2100 1 3.10 249
2100 2 3.41 250
2100 4 3.70 249
3-100
3100 1 3.10 252
3100 2 3.48 252
3100 4 3.72 254
2-100、3-100はタイトル「ブロックの最初の行と最初の列」として使用され、最初の4行はスクリプトで「インデックスo」として読み取られ、次の4行は「インデックス1」として読み取られます。
私が使用したスクリプト:
plot \
"$1" index 0 using 3:4 with boxes fs solid title columnhead(1),\
"$1" index 1 using 3:4 with boxes fs solid title columnhead(1)