计算指定相同字段对应指定列的平均值
awk '{m[$1]+=$2;++n[$1]} END {for(i in m) print i,m[i]/n[i]}' test.txt
计算指定列的平均值
awk '{s += $2} END {print $1, s/NR}' test.txt
版权声明:本文为u011933777原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
计算指定相同字段对应指定列的平均值
awk '{m[$1]+=$2;++n[$1]} END {for(i in m) print i,m[i]/n[i]}' test.txt
计算指定列的平均值
awk '{s += $2} END {print $1, s/NR}' test.txt