[R] manipulating arrays
Stephen Tucker
brown_emu at yahoo.com
Sat Jul 28 11:57:49 CEST 2007
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 <wwwhsd at gmail.com> 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 <mnair at iusb.edu> 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]]
> >
> > ______________________________________________
> > 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.
> >
>
> [[alternative HTML version deleted]]
>
> > ______________________________________________
> 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.
>
____________________________________________________________________________________
Comedy with an Edge to see what's on, when.
More information about the R-help
mailing list