Odp: Fwd: 'for Loop'
Hi r-help-bounces at r-project.org napsal dne 01.04.2009 11:16:26:
Hello, A nice guy call Jun Shen was helping me out with this, but I require a
bit
more help. Below is my data set or list called 'test'. I'm trying to
calculate
the %RSD for each pair of index and keep it in cronological order if you
can
imagine a 3rd column with 'date' beside index.
Result Index
1 0.2901 17
2 0.2928 17
3 0.2913 18
4 0.2893 18
5 0.3526 9
6 0.3316 9
7 0.3492 10
8 0.3467 10
9 0.3385 11
10 0.3341 11
11 0.3449 12
12 0.3406 12
13 0.3690 13
14 0.3327 13
15 0.3324 14
16 0.3245 14
17 0.3245 15
18 0.3229 15
19 0.3331 16
20 0.3208 16
now this bit of programming works for it how ever it puts the mean of my
index
back into numeric order. aggregate(test[1],test[2],mean)->inter names(inter)[2]='mean' merge(test,inter,all=T)->inter2 inter2$RSV=inter2$Result/inter2$mean
?ave was also recommended and for your case it is strightforward test$mean<-ave(test$Result, test$Index) test$RSV<-test$Result/test$mean Regards Petr
Would anyone know away around this so I could keep the data in
cronological order?
Kind Regards, Al [[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.