Hi,
you could use which.max().

> fp$Frequenz[which.max(fp$AmpNorm)]

I found the reference in the max() help.

Lasse
Am Freitag, den 08.05.2009, 14:49 +0200 schrieb Jonas Stein:
> Hi,
> 
> fp is a data frame like this
> 
> ,----[ fp ]
> |    Frequenz      AmpNorm
> | 1      3322 0.0379490639
> | 2      3061 0.0476033058
> | 3      2833 0.0592954124
> | 4      2242 0.1275510204
> `----
> 
> i want to find the "Frequenz" where "AmpNorm" is max.
> 
> I use this line as workaround:
> PeakFreqHz = subset(fp, AmpNorm == max(AmpNorm))$Frequenz[1]
> 
> Is there something nicer?
> And is there an easy way to do the same on "predict()"
> 
> Thank you and kind regards,
> 
-- 
Lasse Bombien
Institut für Phonetik und Sprachverarbeitung
Schellingstraße 3/II
D-80799 München

email: la...@phonetik.uni-muenchen.de
web: http://www.phonetik.uni-muenchen.de/~lasse
phone: +49 (0) 89 2180 2812

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to