[R] Finding Coordinate of Max/Min Value in a Data Frame

Gundala Viswanath gundalav at gmail.com
Wed Jun 11 14:34:47 CEST 2008


Thanks so much both.

- Gundala

On 6/11/08, Henrique Dallazuanna <wwwhsd at gmail.com> wrote:
> Try this:
>
> which(pca == min(pca), arr.ind = TRUE)
> which(pca == max(pca), arr.ind = TRUE)
>
>
> On Wed, Jun 11, 2008 at 7:34 AM, Gundala Viswanath <gundalav at gmail.com>
> wrote:
> >
> > Hi,
> >
> > Suppose I have the following data frame.
> >
> > __BEGIN__
> >
> > > library(MASS)
> > > data(crabs)
> > > crab.pca <- prcomp(crabs[,4:8],retx=TRUE)
> > > crab.pca$rotation
> >         PC1        PC2        PC3        PC4        PC5
> > FL 0.2889810  0.3232500 -0.5071698  0.7342907  0.1248816
> > RW 0.1972824  0.8647159  0.4141356 -0.1483092 -0.1408623
> > CL 0.5993986 -0.1982263 -0.1753299 -0.1435941 -0.7416656
> > CW 0.6616550 -0.2879790  0.4913755  0.1256282  0.4712202
> > BD 0.2837317  0.1598447 -0.5468821 -0.6343657  0.4386868
> >
> > __END__
> >
> > Is there a way to identify the "coordinate" of a max/min value of all the
> > points above.
> >
> > For example the coord of maximum value is (RW,PC2) = 0.865,
> > and coord of min value is (CW,PC2) = - 0.288.
> >
> > --
> > Gundala Viswanath
> >
> > ______________________________________________
> > R-help at 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.
> >
>
>
>
> --
> Henrique Dallazuanna
> Curitiba-Paraná-Brasil
> 25° 25' 40" S 49° 16' 22" O


-- 
Gundala Viswanath



More information about the R-help mailing list