I think you are looking for append(), though it won't modify the object in-place like Python [I believe that is a product of R's 'functional programming' philosophy].
might want to check this entertaining thread: http://tolstoy.newcastle.edu.au/R/help/04/11/7727.html in this example it would be like > c(X[1], 0, X[2:5]) [1] 1 0 2 3 4 5 > append(X,0,1) [1] 1 0 2 3 4 5 --- Henrique Dallazuanna <[EMAIL PROTECTED]> wrote: > Hi, I don't know if is the more elegant way, but: > > X<-c(1,2,3,4,5) > X <- c(X[1], 0, X[2:5]) > > > -- > Henrique Dallazuanna > Curitiba-Paraná-Brasil > 25° 25' 40" S 49° 16' 22" O > > On 27/07/07, Nair, Murlidharan T <[EMAIL PROTECTED]> wrote: > > > > Can I insert an element in an array at a particular position without > > destroying the already existing element? > > > > > > > > X<-c(1,2,3,4,5) > > > > > > > > I want to insert an element between 1 and 2. > > > > > > > > Thanks ../Murli > > > > > > > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > [email protected] 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. > > > > [[alternative HTML version deleted]] > > > ______________________________________________ > [email protected] 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. > ____________________________________________________________________________________ Comedy with an Edge to see what's on, when. ______________________________________________ [email protected] 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.
