我想将数据框的子集用于选择具有每日最大值的行。
Site Year Day Time Cover Size TempChange
ST1 2011 97 0.0 Closed small 0.97
ST1 2011 97 0.5 Closed small 1.02
ST1 2011 97 1.0 Closed small 1.10
数据框的部分如上所示。我想选择仅具有每个变量Day的变量TempChange的最大值的行。我想这样做是因为我对这些特定时间的特定变量(未显示)感兴趣。
修改后的示例和所需输出:
Site Day Temp Row
a 10 0.2 1
a 10 0.3 2
a 11 0.5 3
a 11 0.4 4
b 10 0.1 5
b 10 0.8 6
b 11 0.7 7
b 11 0.6 8
c 10 0.2 9
c 10 0.3 10
c 11 0.5 11
c 11 0.8 12
需要的输出结果
Site Day Temp Row
a 10 0.3 2
a 11 0.5 3
b 10 0.8 6
b 11 0.7 7
c 10 0.3 10
c 11 0.8 12
希望这能更清晰一些。