Skip to content
Prev 124545 / 398500 Next

quantiles and dataframe

I think this does what you want:
A B1  B2   B3
1    1 NA 112   12
2    2 NA 123  123
3    3 NA 324   13
4    4  3  21  535
5    5  4  12   33
6    6  7   1  335
7    7  4  NA 3535
8    8  4  NA   NA
9    9 NA  NA   NA
10  10  5  NA   NA
11  12  4  NA   NA
12  15  2  NA   NA
13  17  3  NA    1
14  63  1  NA    1
15  75 NA  NA   NA
16 100 NA  NA   NA
17 123 NA  NA   NA
18 155 NA  NA   NA
19 166 NA  NA   NA
20 177 NA  NA   NA
+     quantile(RQ[!is.na(.col), 1], probs=c(0, 0.05, 0.95, 1))
+ })
B1   B2   B3
0%    4.00 1.00  1.0
5%    4.45 1.25  1.4
95%  42.30 5.75 44.6
100% 63.00 6.00 63.0
On 9/14/07, Anders Bj?rges?ter <anders.bjorgesater at bio.uio.no> wrote: