linux求某一行平均,linux – 计算并打印列中字符串的平均值

我有一个包含2列值的.txt文件.它们是2D坐标,因此第一列表示x值,第二列是z值.不幸的是,有些行具有相同的x值但具有不同的z值.我想计算z值的平均值,以便将单个z与单个x相关联.

我所拥有的样本是:

435.212 108.894

435.212 108.897

435.212 108.9

435.212 108.903

如您所见,x值435.212与4个不同的z值相关联.

我想拥有的是:

435.212 108.8985

其中108.8985是(108.894 108.897 108.9 108.903)/ 4的结果.

当然我不想修改其他x和z值,所以结果会是这样的:

之前:

435.238 108.9

435.25 108.9

435.262 108.9

435.275 108.9

435.212 108.894

435.212 108.897

435.212 108.9

435.212 108.903

后:

435.238 108.9

435.25 108.9

435.262 108.9

435.275 108.9

435.212 108.8985

与单个x相关联的z值的数量可以变化.

我正在使用linux命令行,虽然我使用awk作为工作,虽然我可以在linux命令行上使用的任何其他程序/实用程序可能是好的.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值