quantile
サイズが特定の奇数に等しいベクトル(10と単位のスロットが15以上のすべての数値)のRの関数を使用して四分位数を計算するときは常に、要素の数が最も少ない第3四半期を取得します。 。
例
> t <- runif(n=15,min=1,max=19999)
> t.s <- cut(t, breaks=quantile(t,probs=seq(0,1,by=0.25)), include.lowest=T)
> summary(t.s)
[983,5.27e+03] (5.27e+03,9.63e+03] (9.63e+03,1.46e+04] (1.46e+04,1.88e+04]
4 4 3 4
> t <- sample.int(1000,111)
> t.s <- cut(t, breaks=quantile(t,probs=seq(0,1,by=0.25)), include.lowest=T)
> summary(t.s)
[7,264] (264,575] (575,787] (787,999]
28 28 27 28
これはRの特徴ですか、それとも数論と関係がありますか?