请原谅我的数学,但为什么这两个代码的结果不同?预计2015年第63和82行累计百分比的支出与第二年产生的支出相同。第一个是X63的0.591,X82的0.858,第二个代码在cumsum_pct中分别显示0.792和0.966。谢谢

set.seed(1)

library('dplyr')

Claims6

Claims6 %>%

group_by(year) %>%

do(data.frame(t(quantile(.$Expense, probs = c(0.10, 0.30, 0.63, 0.82)))))

# A tibble: 2 x 5

# Groups: year [2]

# year X10. X30. X63. X82.

#

# 1 2015 0.0488 0.439 0.591 0.858

# 2 2016 0.101 0.262 0.592 0.805

Claims6 %>% group_by(year) %>%

arrange(year,Expense) %>%

mutate(pct = round(Expense / sum(Expense),2),

cumsum_pct = round(cumsum(Expense) / sum(Expense),2))

# A tibble: 20 x 4

# Groups: year [2]

# year Expense pct cumsum_pct

#

# 1 2015 0.0332 0.01 0.01

# 2 2015 0.0505 0.01 0.02

# 3 2015 0.384 0.07 0.09

# 4 2015 0.463 0.09 0.18

# 5 2015 0.467 0.09 0.26

# 6 2015 0.538 0.1 0.37

# 7 2015 0.617 0.12 0.48

# 8 2015 0.792 0.15 0.63

# 9 2015 0.966 0.18 0.82

# 10 2015 0.972 0.18 1

# 11 2016 0.0622 0.01 0.01

# 12 2016 0.106 0.02 0.03

# 13 2016 0.178 0.04 0.07

# 14 2016 0.298 0.06 0.13

# 15 2016 0.445 0.09 0.23

# 16 2016 0.591 0.12 0.35

# 17 2016 0.592 0.12 0.47

# 18 2016 0.765 0.16 0.63

# 19 2016 0.872 0.18 0.81

# 20 2016 0.904 0.19 1

r计算百分位数_R中产生的分位数和百分位数之间的差异相关推荐

  1. 项目中所了解的一些浏览器之间的差异

    各主流浏览器的区别各主流浏览器的区别 http://www.cnblogs.com/lhb25/archive/2013/06/05/html5-and-css3-2013.html 一. Tride ...

  2. r语言正则表达式_R中的正则表达式

    r语言正则表达式 Regular expressions in R or a regex are a sequence of special characters that are defined t ...

  3. r语言矩阵运算_R中的矩阵运算

    r语言矩阵运算 R offers extensive matrix handling capabilities. In addition to the basic operations discuss ...

  4. c语言中冒号运算符,冒号等于 - G之间的差异:=和=运算符

    正如其他人已经解释的那样,:=用于声明和赋值,并尝试自动猜测(推断)变量的类型. 这是一种简短的形式: var foo int foo = 32 // OR: var foo int = 32 // ...

  5. SQL Server中的数字,浮点数和小数之间的差异

    本文翻译自:Difference between numeric, float and decimal in SQL Server I searched in Google and also visi ...

  6. 【R】【课程笔记】07 分位数回归与VaR(ES)计算

    本文是课程<数据科学与金融计算>第7章的学习笔记,主要介绍计算VaR/ES风险测度的各种方法和极值理论等,用于知识点总结和代码练习,Q&A为问题及解决方案. 往期回顾: 博文 内容 ...

  7. quantile函数r语言_R中的Quantile()函数-简要指南

    quantile函数r语言 You can generate the sample quantiles using the quantile() function in R. 您可以使用R中的Quan ...

  8. r语言在java中的实现_R语言在现实中的应用

    R语言在现实中的应用有哪些?主要有以下几种 - 1.数据科学 "哈佛商业评论"将数据科学家命名为"21世纪最性感的工作". Glassdoor将其命名为2016 ...

  9. r中将数据框中数据类型转化_R中的数据类型

    r中将数据框中数据类型转化 Before we delve deeper into R programming, it is important to understand the various d ...

最新文章

  1. OSChina 周三乱弹 —— 孤独到都和病毒发生了感情了
  2. 分布式系统消息中间件——RabbitMQ的使用基础篇
  3. Java中final关键字的几种用法
  4. C#调用SSIS包及读取DataReader目标
  5. 源码分析Thread
  6. 获取系统信息2——linux中使用随机数
  7. LeetCode 1464. 数组中两元素的最大乘积
  8. java xy x y_为什么该语句在Java中不起作用x ^ = y ^ = x ^ = y;
  9. C语言程序设计 笔试考试,试题样卷
  10. 于谦加盟高德地图 推出“哪儿都熟”相声导航
  11. 3月起这些新规将实施:从事网络招聘服务应取得许可证
  12. C语言小技巧之怎么找到需要的部分
  13. 删除部分mysql日志_正确删除MYSQl日志方法
  14. 《网管员世界》征稿启事
  15. STM32-RTC实时时钟-毫秒计时实现
  16. 微软的teredo服务器,win10系统通过teredo连接ipv6的具体教程
  17. 双目视觉(三)立体匹配算法
  18. 机器人 零境交错吧_电击文库零境交错
  19. docker使用dockerfile方式运行java程序
  20. 黑客与“骇客”的区别,5分钟告诉你如何成为一名合格的黑客

热门文章

  1. GPS经纬度换算成XY坐标
  2. 推荐几个常用的 Chrome 扩展神器
  3. javaSE探赜索隐六(常用类API)
  4. 如何获取Certificate fingerprint (SHA1) key 以及 MD5 certification key
  5. 软考 软件设计师 第五版+历年真题
  6. 零起步的Hadoop实践日记(搭建hadoop和hive)
  7. 利用高德地图根据详细地址获取经纬度(工具类)
  8. HTML内嵌pdf在ios设备上无法正常显示
  9. 华为光纤交换机zone配置
  10. 八月冲刺月紧张记录(目标400+