私は次の形式でタブ区切りデータのテキストファイルがあります:私は達成したい何テキストファイルの複数の列の列データを平均化する方法は?
Depth Temp Salinity
0.30 28.30 31.90
0.30 28.30 31.90
0.30 28.20 31.90
0.30 28.20 31.90
0.40 28.20 32.00
0.40 28.00 32.00
0.50 28.00 31.90
0.60 28.00 32.00
0.70 27.90 32.00
0.60 27.90 32.10
は、重複する値は、深さの列にあるすべての行を取得し、リスト/秒にそれらを置くことです。次に、そのリストから、各列のこれらの値を平均し(Depth列を平均化せずに)、値をDepthでソートし、すべてを元のデータファイル形式に戻します。関連する行をつかむために、どのように私は唯一の重複行をつかむん)私は.readlinesを(使用する必要があります理解し
Depth Temp Salinity
0.30 28.25 31.90
0.40 28.10 32.00
0.50 28.00 31.90
0.60 27.95 32.05
0.70 27.90 32.00
:だから、例の出力は以下のようになり、上記のファイル?
ありがとうございます!
!この出力はソートされていませんでしたが、どのようにDepthでソートするのですか? – Luk45
@ Luk45、 'ソートされた(dict)のキー:'はそれを –
とすべきですが、実際には変数名としてdictを使用すべきではありません。 –