次のようなデータフレームを使用します。
ID Year Temp ph
1 P1 1996 11.3 6.80
2 P1 1996 9.7 6.90
3 P1 1997 9.8 7.10
...
2000 P2 1997 10.5 6.90
2001 P2 1997 9.9 7.00
2002 P2 1997 10.0 6.93
最大値がどこにあるか知りたい場合は、次のように入力します。
which.max(df$Temp)
および R は、行のインデックス (665 など) を出力します。
したがって、関連するすべての値を含む列を読み取って抽出する場合は、次のように入力する必要があります。
df[665, ]
どのIDがdfの特定の列の最大値に関連しているかを知る簡単な方法はありませんか?