文件1示例数据,共有三列
1 10 0
1 65 0.2
1 79 1
1 164 0.3
2 34 0
2 58 0.34
2 103 1
......
文件2为所要求平均值的滑窗文件
1 0 100
1 50 150
1 100 200
2 0 100
2 50 150
.......
想得到的结果,先输出文件2,然后第四列输出文件1中第三列数值在文件2区间内的平均值,如下
1 0 100 0.4 (文件1第一列为1,第二列在区间0到100,第三列的平均值)
1 50 150 0.6(文件1第一列为1,第二列在区间50到150,第三列的平均值)
1 100 200 0.3
2 0 100 0.17(文件1第一列为2,第二列在区间0到100,第三列的平均值)
2 50 150 0.67
实际数据量很大,求用R语言实现
这个苦苦思索了好长时间,无解,恳求高人帮助