Grokbase Groups R r-help March 2002
FAQ
If I have several vectors of different length. Is there any way to group
them in R and call them with an integer (and index)?
Let us assume that the number of vectors is not known before I run the
script.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

Search Discussions

  • Uwe Ligges at Mar 19, 2002 at 7:36 am

    Francisco J Molina wrote:
    If I have several vectors of different length. Is there any way to group
    them in R and call them with an integer (and index)?
    Let us assume that the number of vectors is not known before I run the
    script.
    *Please* read "An Introduction to R"!

    You want to use a list:

    vec1 <- 1:10
    vex2 <- 1:5
    mylist <- list(vec1, vec2)
    mylist[[2]]

    Uwe Ligges
    -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
    r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    Send "info", "help", or "[un]subscribe"
    (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
    _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
  • Vito muggeo at Mar 19, 2002 at 8:37 am

    The following toy-code could help you:

    a<-list()
    is.list(a) [1] TRUE
    x1<-rnorm(5)
    x2<-rnorm(11)
    x3<-rnorm(100)
    length(a) [1] 0
    a[[length(a)+1]]<-x1
    a[[length(a)+1]]<-x2
    a[[length(a)+1]]<-x3
    length(a) [1] 3
    sapply(a,length)
    [1] 5 11 100

    So you can call each vector with integer indices, a[[1]], a[[2]], and so on.

    best,
    vito


    ----- Original Message -----
    From: "Francisco J Molina" <fjmolina@lbl.gov>
    To: "r-help" <r-help@stat.math.ethz.ch>
    Sent: Tuesday, March 19, 2002 5:21 AM
    Subject: [R] group vectors of different length

    If I have several vectors of different length. Is there any way to group
    them in R and call them with an integer (and index)?
    Let us assume that the number of vectors is not known before I run the
    script.
    -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. -.-.-
    r-help mailing list -- Read
    http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    Send "info", "help", or "[un]subscribe"
    (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
    _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._.
    _._


    -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
    r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    Send "info", "help", or "[un]subscribe"
    (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
    _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
  • Joerg Maeder at Mar 19, 2002 at 9:03 am
    Hello Francisco,

    try vectors <- list(vector1,vectro2,...)
    after that you can use list[[index]] (double the brackets) and
    length(list)

    gruess

    joerg

    Francisco J Molina wrote:
    If I have several vectors of different length. Is there any way to group
    them in R and call them with an integer (and index)?
    Let us assume that the number of vectors is not known before I run the
    script.
    -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
    r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    Send "info", "help", or "[un]subscribe"
    (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
    _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
    --
    Joerg Maeder .:|:||:..:.||.:: maeder at atmos.umnw.ethz.ch
    Tel: +41 1 633 36 25 .:|:||:..:.||.::
    http://www.iac.ethz.ch/staff/maeder
    PhD student at INSTITUTE FOR ATMOSPHERIC AND CLIMATE SCIENCE (IACETH)
    ETH Z?RICH Switzerland
    -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
    r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    Send "info", "help", or "[un]subscribe"
    (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
    _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
  • Agustin Lobo at Mar 19, 2002 at 9:26 am
    A list can have elements of different type, hence vectors
    of different length, i.e.:

    v1 <- 1:10
    v2 <- 1:3
    v3 <- 100:1000

    milista <- list(v1=v1,v2=v2,v3=v3)

    Agus

    Dr. Agustin Lobo
    Instituto de Ciencias de la Tierra (CSIC)
    Lluis Sole Sabaris s/n
    08028 Barcelona SPAIN
    tel 34 93409 5410
    fax 34 93411 0012
    alobo at ija.csic.es

    On Mon, 18 Mar 2002, Francisco J Molina wrote:

    If I have several vectors of different length. Is there any way to group
    them in R and call them with an integer (and index)?
    Let us assume that the number of vectors is not known before I run the
    script.
    -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
    r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    Send "info", "help", or "[un]subscribe"
    (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
    _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
    -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
    r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
    Send "info", "help", or "[un]subscribe"
    (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
    _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupr-help @
categoriesr
postedMar 19, '02 at 4:21a
activeMar 19, '02 at 9:26a
posts5
users5
websiter-project.org
irc#r

People

Translate

site design / logo © 2017 Grokbase