第一个四分位数是位于第25个百分位数的值,这意味着数据中有25%的值位于第一个四分位数以下。当我们找到数据帧的摘要时,输出将返回此值,但是如果我们只想提取第一个四分位数,则可以通过使用0.25指定百分比来使用分位数功能。
考虑以下数据帧-
x<-rnorm(20) df1<-data.frame(x) df1输出结果
x 1 -2.0468677 2 1.6699889 3 0.6812778 4 -1.2456486 5 0.9066429 6 0.4191929 7 1.0230824 8 -1.5463724 9 1.0890182 10 -1.7451677 11 0.3218517 12 -0.2812037 13 0.2178108 14 0.4074959 15 -1.9794296 16 0.2920860 17 0.9381717 18 -0.3378574 19 -1.1992889 20 -0.4656026
求x的第一个四分位数-
分位数(df1 $x,0.25)
25% -1.210879
y<-rpois(20,5) df2<-data.frame(y) df2输出结果
y 1 7 2 6 3 3 4 4 5 2 6 8 7 6 8 5 9 3 10 1 11 6 12 1 13 3 14 5 15 9 16 3 17 6 18 3 19 4 20 5
找出y的第一个四分位数-
分位数(df2 $y,0.25)
25% 3
z<-rexp(20,3.2) df3<-data.frame(z) df3输出结果
z 1 0.447126145 2 0.349641120 3 1.013647257 4 1.074568795 5 0.351561016 6 0.253472100 7 0.083377626 8 0.432579828 9 0.244444691 10 0.003626295 11 0.396824568 12 0.392368738 13 0.233784862 14 0.103773163 15 0.176434586 16 0.177519043 17 0.016000915 18 0.290995177 19 0.031436406 20 0.389733464
找出z的第一个四分位数-
分位数(df3 $z,0.25)
25% 0.1582692