如何计算数据集的第99个百分位数

问题描述 投票:0回答:1

我有一个两个样本量的权重平均值的数据集,我有100,000个测试,我试图找出第99个百分位数,但我不知道该怎么做,我通过计算得出了四分位数的中位数正在关注;

summary(Lifts)
 Large           Small      
 Min.   : 62.5   Min.   : 54.2  
 1st Qu.: 99.1   1st Qu.: 96.0  
 Median :106.0   Median :106.0  
 Mean   :106.0   Mean   :106.0  
 3rd Qu.:112.9   3rd Qu.:116.0  
 Max.   :147.5   Max.   :156.8 

我需要找到大号和小号的第99个百分位数,我尝试使用四分位命令;

quantile(Lifts, probs = c(0, 0.25, 0.50, 0.99))
Error in `[.data.frame`(x, order(x, na.last = na.last, decreasing = decreasing)) : 
  undefined columns selected

但是我收到该错误

任何帮助将不胜感激

r bigdata rstudio
1个回答
1
投票

如果指定列(例如使用$表示法,我们将摆脱错误:

© www.soinside.com 2019 - 2024. All rights reserved.