编写程序以计算任意离散的非负rv的X,Y和Z的P(X + Y + Z = k)

时间:2019-04-23 14:26:16

标签: r

  

编写一个程序(使用R)为任意离散的非负rv的X,Y和Z(rv,随机变量)计算P(X + Y + Z = k) < / p>

这是我书中的一项练习。我不知道如何开始。

谢谢您的时间。

1 个答案:

答案 0 :(得分:0)

这是一个开始

首先,定义三个不同的列表,每个列表包含30个来自唯一二项式分布的绘图(您可以将<div class="wrapper"> <div id="portfolio-nav"> <ul> <li><a href="#">ALL</a></li> <li><a href="#">Advert/Flyers</a></li> <li><a href="#">Branding</a></li> <li><a href="#">Videos</a></li> </ul> </div> </div>XY定义为所需的任何离散分布):

Z

然后,创建一个函数,该函数计算从添加的列表中抽取一定数量X = rbinom(30, 10, 0.8) Y = rbinom(30, 5, 0.5) Z = rbinom(30, 8, 0.3) 的概率:

k

使用probability <- function(k) { combine <- X+Y+Z return(sum(combine==k)/length(combine)) } 进行呼叫的示例:

k=14