datファイルの操作についての質問です。
datファイルの操作についての質問です。 例えば以下のようなdatファイルの1,2行目の平均、3,4行目の平均、5,6行目の平均...を出力したいのですが、良い方法があったら教えていただきたいです。 元ファイル ------------------ 1 1.0 2.0 3.0 1 2.0 3.0 4.0 2 1.5 3.3 3.4 2 2.3 3.5 6.6 ------------------ 作成したいファイル ------------------ 1 1.5 2.5 3.5 2 1.9 3.4 5.0 ------------------
ベストアンサー
gnuのdatamash使う。 $ cat data.txt 1 1.0 2.0 3.0 1 2.0 3.0 4.0 2 1.5 3.3 3.4 2 2.3 3.5 6.6 $ datamash -W -g 1 median 2-4 < data.txt 1 1.5 2.5 3.5 2 1.9 3.4 5
質問者からのお礼コメント
解決できました。ありがとうございました。
お礼日時:1/22 9:16