如何像在MS excel中一样在R中计算percentile.exe

如何像在MS excel中一样在R中计算percentile.exe,r,excel,R,Excel,如何计算r中的percentile.exc 我有一些零售数据,需要根据订单ID和产品ID计算百分位(第25位和第75位)、平均中值和计数。使用Excel计算平均值和中值检查结果是否正确,但我的百分位值不匹配 第25位Perc-13087.5,平均值-24313.51667,中位数-20167,第75位Perc-38916.25 pivot_MRP <- Test %>% group_by(Product_Code) %>% summa

如何计算r中的percentile.exc

我有一些零售数据,需要根据订单ID和产品ID计算百分位(第25位和第75位)、平均中值和计数。使用Excel计算平均值和中值检查结果是否正确,但我的百分位值不匹配

第25位Perc-13087.5,平均值-24313.51667,中位数-20167,第75位Perc-38916.25

     pivot_MRP <- Test %>% group_by(Product_Code) %>% 
                summarise(MRP_25 = quantile(MRP,0.25), 
                          MRP_Median = median(MRP),
                          MRP_1_Avg = mean(MRP), 
                          MRP_75 = quantile(MRP, 0.75),
                          MRP_count = n())
pivot\u MRP%分组依据(产品代码)%>%
总结(MRP_25=分位数(MRP,0.25),
MRP_中位数=中位数(MRP),
MRP_1_平均值=平均值(MRP),
MRP_75=分位数(MRP,0.75),
MRP_计数=n()

透视光盘%group作者(订单ID)%>%
总结(MRP_25=分位数(MRP,0.25),
MRP_中位数=中位数(MRP),
MRP_1_平均值=平均值(MRP),
MRP_75=分位数(MRP,0.75),
MRP_计数=n()

使用
分位数
函数

data<-c(1,1,2,2,3,3) #Your data
quantile(data,c(0,0.25,0.5,0.75)) # Data and a vector of probabilities
谢谢你的回答

我了解了自己,找到了答案

                summarise(MRP_25 = quantile(MRP,0.25, type=6), 
                          MRP_Median = median(MRP),
                          MRP_1_Avg = mean(MRP), 
                          MRP_75 = quantile(MRP, 0.75, type=6),
                          MRP_count = n())'''

all we need add is 'type=6' in quantile

Thanks you all :)

percentile.exe
做什么?是程序吗?@NelsonGon我很确定他指的是
percentile.exc
函数,它是Excel中的函数。可能是重复的感谢Rodrigo。。。。但这不符合我的目的。。。。我正在寻找percentile.exe方法。。。您在percentile.inc.中的建议。。。
  0%   25%   50%  75% 
  1.00 1.25 2.00 2.75 
                summarise(MRP_25 = quantile(MRP,0.25, type=6), 
                          MRP_Median = median(MRP),
                          MRP_1_Avg = mean(MRP), 
                          MRP_75 = quantile(MRP, 0.75, type=6),
                          MRP_count = n())'''

all we need add is 'type=6' in quantile

Thanks you all :)