2021
05-19
05-19
R语言中的fivenum与quantile()函数算法详解
fivenum()函数:返回五个数据:最小值、下四分位数数、中位数、上四分位数、最大值对于奇数个数字=5,fivenum()先排序,依次返回最小值、下四分位数、中位数、上四分位数、最大值>fivenum(c(1,12,40,23,13))[1]112132340对于奇数个数字>5,fivenum()先排序,我们可以求取最小值,最大值,中位数。在排序中,最小值与中位数中间,若为奇数,取其中位数为下四分位数,若为偶数,取最中间两个数的平均值为下四分位数;在排序中...
继续阅读 >
在R语言中取百分位比用quantile()函数,下面举几个简单的示例:1、求某个百分位比>data<-c(1,2,3,4,5,6,7,8,9,10)>quantile(data,0.5)50%5.5>quantile(data,c(0.25,0.75))25%75%3.257.752、产生一个序列百分位比值>quantile(data,seq(0.1,1,0.1))10%20%30%40%50%60%70%80%90%100%1.92.83.74.65.56.47.38.29.110.03、只取百分号下面的数值>unname(quantile(data,seq(0.1,1,0....