[R] Choice of data.frame column by index?
Moshe Olshansky
m_olshansky at yahoo.com
Fri Aug 24 03:23:45 CEST 2007
Correct, I didn't notice that the coma was inside the
cbind(). Sorry...
--- Rolf Turner <r.turner at auckland.ac.nz> wrote:
>
> On 24/08/2007, at 12:51 PM, Moshe Olshansky wrote:
>
> > This won't work since it produces a matrix (try
> this).
>
> On the contrary, Patrick's solution is correct. I
> tried it. It
> works just fine.
>
> cheers,
>
> Rolf Turner
>
> > What should work is
> > x[(1:nrow(x)) + nrow(x)*(v-1)]
> >
> > --- Johannes Graumann <johannes_graumann at web.de>
> > wrote:
> >
> >> Thanks!
> >>
> >> Joh
> >>
> >> On Thursday 23 August 2007 12:01:50 you wrote:
> >>> x[cbind(1:nrow(x), the.vector)]
> >>>
> >>> Patrick Burns
> >>> patrick at burns-stat.com
> >>> +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 at 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.
> >>
> >>
> >>> ______________________________________________
> >> R-help at 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.
> >>
> >
> > ______________________________________________
> > R-help at 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.
>
>
>
######################################################################
> Attention:
> This e-mail message is privileged and confidential.
> If you are not the
> intended recipient please delete the message and
> notify the sender.
> Any views or opinions presented are solely those of
> the author.
>
> This e-mail has been scanned and cleared by
> MailMarshal
> www.marshalsoftware.com
>
######################################################################
>
More information about the R-help
mailing list