R语言 如何计算四分位数

R语言 如何计算四分位数

在这篇文章中,我们将讨论如何在R编程语言中计算四分位数。

四分位数只是在覆盖了一定比例的数据后出现的特殊百分位数。

  • 第一个四分位数: 指的是数据的第25个百分位数。这描绘了25%的数据是在产生的数值之下。
  • 第二四分位数: 指的是数据的第50个百分位数。这表明50%的数据低于生产值。这也是数据的中位数。
  • 第三四分位数: 指的是数据的第75个百分点。这预示着75%的数据在生产值之下。

为了获得所需的四分位数,需要使用quantile()函数。

语法: quantile( data, probs)

参数

  • data: 要计算其百分位数的数据
  • probs: 百分位数的值

例1:计算矢量中的四分位数

x = c(2,13,5,36,12,50)
  
res<-quantile(x, probs = c(0,0.25,0.5,0.75,1))
res

输出

   0%   25%   50%   75%  100%  
2.00  6.75 12.50 30.25 50.00 

例2:计算数据框架中的四分位数

df<-data.frame(x = c(2,13,5,36,12,50),
y = c('a','b','c','c','c','b'))
  
res<-quantile(df$x, probs = c(0,0.25,0.5,0.75,1))
res

输出

  0%   25%   50%   75%  100%  
2.00  6.75 12.50 30.25 50.00 

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程