我有许多行数不相等的文件。
一个文件的数据看起来像这样:
Height Temp
1014.0 22.4
992.0 23
850.0 15.2
557.0 -6.1
407.0 -17.1
314.0 -29.5
200 -51.9
如果在以下时间间隔内,我想取这些值的平均值。
1000-925
925-850
850-700
700-600
600-500
500-400
400-300
300-200
200-100
100-0
我必须对高度值也不同的多个文件执行此操作。
关于如何在R中正确执行此操作的任何建议?我将不胜感激。
您可以用cut
将身高分组,然后按组汇总:
这里的一种选择是使用sqldf
,并使用日历表联接和聚合方法: