[R] Decomposing a List

(Ted Harding) Ted.Harding at wlandres.net
Thu Apr 25 12:16:49 CEST 2013


Greetings!
For some reason I am not managing to work out how to do this
(in principle) simple task!

As a result of applying strsplit() to a vector of character strings,
I have a long list L (N elements), where each element is a vector
of two character strings, like:

  L[1] = c("A1","B1")
  L[2] = c("A2","B2")
  L[3] = c("A3","B3")
  [etc.]

>From L, I wish to obtain (as directly as possible, e.g. avoiding
a loop) two vectors each of length N where one contains the strings
that are first in the pair, and the other contains the strings
which are second, i.e. from L (as above) I would want to extract:

  V1 = c("A1","A2","A3",...)
  V2 = c("B1","B2","B3",...)

Suggestions?

With thanks,
Ted.

-------------------------------------------------
E-Mail: (Ted Harding) <Ted.Harding at wlandres.net>
Date: 25-Apr-2013  Time: 11:16:46
This message was sent by XFMail



More information about the R-help mailing list