2016-04-22 24 views
0

就像標題所說相關聯的行。我有麻煩。例如我有一個2列(V1,V2)數據幀有很多行,大約300,000。我知道試圖找到最大值在數據幀[R

max(df$V2) 

會給我第二列的最大值。現在我知道我的最大值了,我怎樣才能得到與該值相關聯的整個行。謝謝!

+2

看'which.max'得到最大價值的指標。 – MrFlick

+0

如果多於一行包含最大值? –

回答

1

你必須寫

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

如果不止一個行包含最大:

i <- max(df$V2) 
df[which(df$V2 == i), ]