[R] Stacking Vectors/Dataframes

Laura Quinn laura at env.leeds.ac.uk
Mon Aug 16 15:33:45 CEST 2004


As our IT man is currently on holiday I am not able to upgrade to version
1.9.0(or 1.9.1) at the moment, and I see that the gregmisc library will
not work on earlier versions (I am using 1.8.0). Does anyone have any
other suggestions how I might be able to acheive this?

Thank you

Laura Quinn
Institute of Atmospheric Science
School of the Environment
University of Leeds
Leeds
LS2 9JT

tel: +44 113 343 1596
fax: +44 113 343 6716
mail: laura at env.leeds.ac.uk

On Sun, 15 Aug 2004, Liaw, Andy wrote:

> I believe interleave() in the `gregmisc' package can do what you want.
>
> Cheers,
> Andy
>
> > From: Laura Quinn
> >
> > Hello,
> >
> > Is there a simple way of stacking/merging two dataframes in
> > R? I want to
> > stack them piece-wise, not simply add one whole dataframe to
> > the bottom of
> > the other. I want to create as follows:
> >
> > x.frame:
> > aX1  bX1  cX1  ... zX1
> > aX2  bX2  cX2  ... zX2
> > ...  ...  ...  ... ...
> > aX99 bX99 cX99 ... zX99
> >
> > y.frame:
> > aY1  bY1  cY1  ... zY1
> > aY2  bY2  cY2  ... zY2
> > ...  ...  ...  ... ...
> > aY99 bY99 cY99 ... zY99
> >
> > new.frame:
> > aX1  bX1  cX1  ... zX1
> > aY1  bY1  cY1  ... zY1
> > aX2  bX2  cX2  ... zX2
> > aY2  bY2  cY2  ... tY2
> > ...  ...  ...  ... ...
> > aX99 bX99 cX99 ... tX99
> > aY99 bY99 cY99 ... tY99
> >
> > I have tried to use a for loop (simply assigning and also
> > with rbind) to
> > do this but am having difficulty correctly assigning the
> > destination in the new dataframe. Can
> > anyone offer a quick and easy way of doing this (or even a
> > long winded one
> > if it works!!)
> >
> > Thank you in advance,
> >
> > Laura Quinn
> > Institute of Atmospheric Science
> > School of the Environment
> > University of Leeds
> > Leeds
> > LS2 9JT
> >
> > tel: +44 113 343 1596
> > fax: +44 113 343 6716
> > mail: laura at env.leeds.ac.uk
> >
> > ______________________________________________
> > 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
> >
> >
>
>
> ------------------------------------------------------------------------------
> Notice:  This e-mail message, together with any attachments, contains information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station, New Jersey, USA 08889), and/or its affiliates (which may be known outside the United States as Merck Frosst, Merck Sharp & Dohme or MSD and in Japan, as Banyu) that may be confidential, proprietary copyrighted and/or legally privileged. It is intended solely for the use of the individual or entity named on this message.  If you are not the intended recipient, and have received this message in error, please notify us immediately by reply e-mail and then delete it from your system.
> ------------------------------------------------------------------------------
>




More information about the R-help mailing list