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.

Reply via email to