| 查看: 1265 | 回复: 10 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
junruiwang新虫 (小有名气)
|
[求助]
求各位大神,perl 对特定范围内的数据求平均值 已有1人参与
|
||
|
文件为: Chr Pos Y 1 49820 -1.68855 1 54414 -1.55555 1 99585 -1.05338 1 103929 -0.523771 1 124119 -0.261121 1 200009 -0.1234 1 390189 2.2456 2 48625 0.0250024 2 88663 -0.659643 2 90128 -0.302134 2 122780 -0.366919 2 555583 -1.00859 想根据第一列和第二列的范围来求第三列的平均值,具体为:第二列的按照每100,000的长度来分组,把第三列求一个平均值,如果有些范围没有数值则写为0(如下)。想得到的结果是: 1 100,000 -1.432493333 1 200,000 -0.392446 1 300,000 -0.1234 1 400,000 2.2456 2 100,000 -0.3259234 2 200,000 0 2 300,000 0 2 400,000 0 2 500,000 0 2 600,000 -1.00859 其中100,000、200,000...代表0-100,000、100,000-200,000范围的意思。 求各位大神帮忙啦! |
» 收录本帖的淘帖专辑推荐
程序 |
» 猜你喜欢
271求调剂
已经有6人回复
312求调剂
已经有9人回复
352求调剂
已经有4人回复
085602化学工程求调剂。
已经有3人回复
085600材料与化工306
已经有6人回复
机械学硕310分,数一英一,一志愿211本科双非找调剂信息
已经有3人回复
一志愿西南交通 专硕 材料355 本科双非 求调剂
已经有6人回复
085602 289分求调剂
已经有8人回复
085601求调剂总分293英一数二
已经有4人回复
292求调剂
已经有10人回复
FMStation
至尊木虫 (知名作家)
- 应助: 591 (博士)
- 贵宾: 0.03
- 金币: 18363.2
- 红花: 97
- 帖子: 8891
- 在线: 1490.3小时
- 虫号: 2400059
- 注册: 2013-04-04
- 专业: 计算机应用技术
4楼2016-08-17 18:10:25
FMStation
至尊木虫 (知名作家)
- 应助: 591 (博士)
- 贵宾: 0.03
- 金币: 18363.2
- 红花: 97
- 帖子: 8891
- 在线: 1490.3小时
- 虫号: 2400059
- 注册: 2013-04-04
- 专业: 计算机应用技术
【答案】应助回帖
感谢参与,应助指数 +1
|
#!/usr/bin/perl use warnings; use strict; my $sum = 0; my $n = 0; while (<> {$sum += $_; $n++; } print $sum/$n, "\n"; https://stackoverflow.com/questi ... averages-using-perl |
3楼2016-08-17 18:09:15
James_ever
金虫 (文坛精英)
- 应助: 7 (幼儿园)
- 金币: 805.1
- 散金: 910
- 红花: 62
- 沙发: 1
- 帖子: 11151
- 在线: 1117小时
- 虫号: 308106
- 注册: 2006-12-17
- 专业: 金融工程

5楼2016-08-17 19:07:00
junruiwang
新虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 153.2
- 散金: 30
- 红花: 1
- 帖子: 89
- 在线: 16.2小时
- 虫号: 3501565
- 注册: 2014-10-27
- 性别: MM
- 专业: 作物种质资源与遗传育种学
6楼2016-08-17 19:20:04













回复此楼
{
送红花一朵