Thanks!

Joh

On Thursday 23 August 2007 12:01:50 you wrote:
> x[cbind(1:nrow(x), the.vector)]
>
> Patrick Burns
> [EMAIL PROTECTED]
> +44 (0)20 8525 0696
> http://www.burns-stat.com
> (home of S Poetry and "A Guide for the Unwilling S User")
>
> Johannes Graumann wrote:
> >Hello,
> >
> >Imagine a data frame like so:
> >
> >  Intensity0 Intensity1
> >1   767432.1   451743.4
> >2  3998988.0  4642145.0
> >3   818974.6   552315.8
> >
> >and a vector like so:
> >
> >[1] 1 2 1
> >
> >How can I get R to produce a vector that contains the value in one column
> > or the other depending on the vector? The result should look like
> >
> >[1] 767432.1 4642145.0 818974.6
> >
> >Thanks for any hints!
> >
> >Joh
> >
> >______________________________________________
> >R-help@stat.math.ethz.ch 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.


Attachment: signature.asc
Description: This is a digitally signed message part.

______________________________________________
R-help@stat.math.ethz.ch 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