[R] quite complicated case(the repeated data arranage~)

From: Manli Yan <manliyanrhelp_at_gmail.com>
Date: Wed, 04 Jun 2008 18:19:04 -0600


 Hi everyone:
 I have been struggling with this repeated data type for whole afternoon,I sent two emails to server for help,many people kindly responded , hereby thank you so much,but since I dont want to write to much in email,so I divide the problem in parts,so far this seem did not work out very well,so this is my whole problem~

 first I have example of data here:
treatment<-c("low","high","high","high","high","low","low","low","low") age<-c(50,60,50,50,60,50,60,50,60)
y<-c(20,40,30,11,23,24,56,65,60)
id<-c(1,1,3,4,4,6,8,9,9)
table1<-cbind(treatment,id,age,y)

*the actual data are way more than this*,the id is from 1~500,and not in
regular ,some number missing~
all I want to do is
put the cases to variable according the id for example when id =1
we have
treatment1 age1 y

low           50        20
high          60        40

this will generate a new matrix
for this example I will have 6 new matrix,according to id. it is reasonable to do this in loop for,but the I met some problem: 1:how to automatically generate the new title such as treatment1 and age1 until treatment 500,age500
2:as you see,id is not strictly from 1 to 500,some time it jump from 15 to19,skip 16,17,18, if I write a loop,it will give me lot NA,certainly I need a way to avoid this

and one more,say I have 100 vectors like x1....x100,x1<-c(1,3),x2<-x(2,2),...x100<-(number,number) I want to combine all this 100 vectors in one new vector say Xall which is Xall<-cbind(x1,x2,...x100) //this need to type in 100 variables,take alot time
  so Xall will be

    x1        x2          x3 .....x100
  1           2            number
  3           2            number

is here any easy way to do this,instead of inputting them one by one?

*and Great Thanks for your time~~*

        [[alternative HTML version deleted]]



R-help_at_r-project.org 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. Received on Thu 05 Jun 2008 - 00:24:15 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 05 Jun 2008 - 04:30:36 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive