问题

设某报每日的潜在卖报数数服从参数为lambda的Poisson分布.每卖出一份报可得报酬a 元,卖不掉退回则侮每份赔偿b元.若某日该报童买 进n份报,试求其期望所得,并对a=1.5, b=0.6, lambda=120,买进报数n1= 100.n2 = 140分别作模拟分析.

直接R模拟(大数定律)

newspaper<-function(n,lambda,m,a,b){y=0for(i in 1:n){x<-rpois(1,lambda)if(x<=m){y[i]=a*x-b*(m-x)}if(x>m){y[i]=a*m}}rt=mean(y);rt
}
newspaper(10000,120,100,1.5,0.6)
newspaper(10000,120,140,1.5,0.6)

其中函数说明

rpois
rpois(n, lambda) 产生Poisson分布的n个数

> rpois(5,120)
[1] 145 130 141 107 142

下面列举各种分布

下面先列举各种分布:
rnorm(n, mean=0, sd=1) #高斯(正态)分布
rexp(n, rate=1) #指数分布
rgamma(n, shape, scale=1) #γ分布 
rpois(n, lambda) #Poisson分布
rweibull(n, shape, scale=1) #Weibull分布 
rcauchy(n, location=0, scale=1) #Cauchy分布 
rbeta(n, shape1, shape2) #β分布 
rt(n, df) #t分布 
rf(n, df1, df2) #F分布 
rchisq(n, df) #χ 2 分布
rbinom(n, size, prob)#二项分布
rgeom(n, prob)#几何分布
rhyper(nn, m, n, k) #超几何分布
rlogis(n, location=0, scale=1) #logistic分布
rlnorm(n, meanlog=0, sdlog=1)#对数正态
rnbinom(n, size, prob)#负二项分布
runif(n, min=0, max=1)#均匀分布
rwilcox(nn, m, n), rsignrank(nn, n) #Wilcoxon分布

结果

> source('C:/Users/默默/Desktop/R/newspaper.R', echo=TRUE)> newspaper<-function(n,lambda,m,a,b){+   y=0
+   for(i in 1:n){
+     x<-rpois(1,lambda)
+     if(x<=m){y[i]=a*x-b*(m-x)}
+     if(x>m){y[i]=a*m}
+  .... [TRUNCATED] > newspaper(10000,120,100,1.5,0.6)
[1] 149.7175> newspaper(10000,120,140,1.5,0.6)
[1] 167.5516

DONE!!!

R学习之统计实验(三)--报童问题(R语言编程)-----数模相关推荐

  1. R学习之统计实验(一)--电梯问题(R语言编程)-----数模

    问题 有r个人在一楼进入电梯楼上共有n层设每个乘客在任何层楼出电梯的概率相同.试建立一个概率模型,求直到电梯中的人下完为止,电梯需停次数的数学期望并对r=10,n=7进行模拟验证 直接R模拟(大数定律 ...

  2. R学习之统计实验(四)--蒲丰投针(R语言编程)-----数模

    ##问题 法国数学家蒲丰于1777年完成的投针实验是历史上第一个统计模拟实验,可以利用实验结果估计圆周率二.该实验可以表述为:向一簇距离为2a的平行线构成的平面中投掷一根长度为2L的针,求针与直线相交 ...

  3. R学习之统计实验(五)--赶火车问题(R语言编程)-----数模

    问题 问题一列火车从A站开往B站,某人每天赶往B站赶火车.他己了解到火车从A站到B站的运行时间是服从均值为30分钟.标准差为2分钟的 正态分布.火车大约13点离开A站.此人大约13:30到达B站.火车 ...

  4. linux中c语言开发实验报告,Linux下C语言编程实验报告.doc

    第五章: Linux下的C语言编程 姓名: 学号:520913080429 专业:信息安全09-04 实验内容: 1.c语言编程 2.vi编辑器 3.gcc编辑器 4.gdb编辑器 5. gdb中运行 ...

  5. c语言离散卷积编程,实验一 离散卷积的C语言编程.ppt

    实验一 离散卷积的C语言编程.ppt 实验一 离散卷积的C语言编程实验 DSP实验室 实验性质 综合设计性实验 实验目的 1 了解和认识常用的各种信号: 2 掌握卷积的定义和计算方法: 3 掌握在计算 ...

  6. c语言离散卷积编程,数电实验一 离散卷积的C语言编程.ppt

    数电实验一 离散卷积的C语言编程.ppt 实验一 离散卷积的C语言编程实验,DSP实验室,实验性质,综合设计性实验,实验目的,1 了解和认识常用的各种信号: 2 掌握卷积的定义和计算方法: 3 掌握在 ...

  7. 【实验三/四 面向对象程序设计/语言基础与面向对象】

    目录 一.实验目的和要求 二.实验内容 1.求最大公约数 2.复数 5.编写一个含有5个类的程序 三.参考 四.其他实验内容 [实验三 面向对象程序设计] 3.编写一个含圆类的程序 4.含圆类.圆柱类 ...

  8. 三羊献瑞c语言编程入门,蓝桥杯-三羊献瑞,

    蓝桥杯-三羊献瑞, 更多精彩文章请关注公众号『大海的BLOG』 问题 观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞 ---------------- 三 羊 生 瑞 气 其中,相同的汉字代 ...

  9. 模数转换实验中断方式c语言,《数模和模数转换》PPT课件.ppt

    <<数模和模数转换>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<数模和模数转换>PPT课件.ppt(35页珍藏版)>请在装配图网上搜索. 1 ...

最新文章

  1. ballgown包进行基因差异表达分析
  2. poj 3007 Organize Your Train part II (哈希)
  3. 【2012百度之星/初赛下】A:度度熊就是要刷排名第一
  4. mysql mybatis时间_MySQLMyBatis 时间处理的配合
  5. C#.Net工作笔记009---c#中Yield Return语法的作用和好处
  6. SQL Serve——版本
  7. java 进度条插件_java进度条控件如何使用?
  8. dompdf中文乱码、换行解决方案
  9. python求和函数详解_python求和函数sum()详解
  10. 一名菜鸟程序员的跳槽经历以及其所感所想(二)
  11. 高仿Android网易云音乐OkHttp+Retrofit+RxJava+Glide+MVC+MVVM
  12. h5跳转到 苹果 ios app store 应用商店 的APP详情页面
  13. 暗影精灵4清灰、加硅脂
  14. 流程控制语句—顺序、选择、循环
  15. ceph monitor paxos算法
  16. 你知道哪些或者你们线上使用什么GC策略? 它有什么优势,适用于什么场景?
  17. C++的STL中accumulate的用法
  18. 博客-空间-视频作品点赞的固定独立IP
  19. Ubuntu 16.04 修改软件更新源地址
  20. 京东商城源码_选择源码的经验方法,你get了吗!

热门文章

  1. Kong的Service 配置
  2. 【UCOSIII操作系统】简介
  3. 基于Cortex-A7架构的嵌入式linux ARM裸机开发<2>——LED灯闪烁(C版本)
  4. openssl之EVP系列之12---EVP_Seal系列函数介绍
  5. 输出电容的ESR对DC_DC的影响——电感发烫排查思路
  6. 干货分享 | 如何在业余时间学习数据分析?
  7. 安规之电气间隙和爬电距离
  8. 机械学习基础以及在pynq-Z2上部署Faster-RCNN的项目学习3
  9. C语言数组名、数组名取地址、数组首元素地址之间的关系
  10. chmod 命令详细用法