📜  如何计算R中的四分位数?

📅  最后修改于: 2022-05-13 01:54:58.276000             🧑  作者: Mango

如何计算R中的四分位数?

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

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

  • 第一个四分位数:指数据的第 25 个百分位数。这表明 25% 的数据低于生产值。
  • 第二四分位数:指数据的第 50 个百分位数。这表明 50% 的数据低于生产值。这也是数据的中位数。
  • 第三四分位数:指数据的第 75 个百分位数。这预测 75% 的数据低于生产值。

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

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

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


R
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 

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

R

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