2016-04-22 10 views
0

タイトルと同様です。私は困っている。たとえば、私は多くの行を持つ2列(V1、V2)のデータフレームを持ち、およそ300,000です。私はデータフレームの最大値に関連付けられた行を検索しようとしていますR

max(df$V2) 

が私に、第2のカラムの最大値を与えることを知っています。今私は最大値を知っているので、その値に関連付けられた行全体を取得するにはどうしたらいいですか?ありがとう!

+2

ルックを 'which.max'最大値のインデックスを取得します。 – MrFlick

+0

複数の行に最大値が含まれている場合はどうなりますか? –

答えて

1

は、あなたが複数の行が含まれている場合は、最大

df[which.max(df$V2), ] 

を記述する必要がありますで

i <- max(df$V2) 
df[which(df$V2 == i), ] 
関連する問題