3

2 つの個々の列の合計または一意の ID ごとに 1 つの列の平均を計算するために awk を使用する方法を教えてください。

入力

chr1    3661532 3661533 0.0 5   0   chr1    3661529 3662079 NM_01011874     
chr1    3661534 3661535 0.2 5   1   chr1    3661529 3662079 NM_01011874     
chr1    3661537 3661538 0.0 5   0   chr1    3661529 3662079 NM_01011874
chr1    3661559 3661560 0.0 6   0   chr1    3661529 3662079 NM_01011874
chr2    4661532 4661533 0.0 8   0   chr1    4661532 4661533 NM_00175642     
chr2    6661534 6661535 0.2 5   2   chr1    6661534 6661535 NM_00175642     
chr2    2661537 2661538 0.0 5   0   chr1    2661537 2661538 NM_00175642
chr2    9661559 9661560 0.0 7   0   chr1    9661559 9661560 NM_00175642

一意の ID ごとの出力 (合計 $5 $6)

NM_01011874 21 1 
NM_00175642 25 2

または、一意の ID ごとに平均 4 ドル

NM_01011874 0.0476
NM_00175642 0.08

また、ソリューションのコンポーネントを分解していただければ幸いです。私は最小限のバイオインフォマティクスのトレーニングを受けた分子生物学者です。

4

1 に答える 1