最初の行を除く平均値を見つける

最初の行を除く平均値を見つける

多くの列を含むCSVファイルがあります。コマンドを使用して列の平均を計算しました。

awk -F',' '{sum+=$3} END {print sum/NR}' cpu.csv

ただし、シリアル番号、名前、値などのテキストフィールドを含む最初の行は含まれています。平均を出すときに最初の行を除外したいです。

実装方法のアイデアはありますか?

答え1

最初の行を除外します。

awk -F',' 'NR > 1 {sum+=$3} END {print sum / (NR - 1)}' cpu.csv

関連情報