【发布时间】:2019-03-08 07:46:57
【问题描述】:
X = 投掷三枚硬币时出现的正面数。
求 P(X=1) 和 E(X)。
说,我想在 R 中使用 sample() 和 replicate() 函数来解决这个问题,即使有一个名为 rbinom() 的函数。
我的尝试:
noOfCoinTosses = 3;
noOfExperiments = 5;
mySamples <-replicate(noOfExperiments,
{mySamples <- sample(c("H", "T"), noOfCoinTosses, replace = T, prob=c(0.5, 0.5))
})
headCount = length(which(mySamples=="H"))
probOfCoinToss <- headCount / noOfExperiments # 1.6
meanOfCoinToss = ??
关于 P(X),我是否走在正确的轨道上?如果是,我怎样才能找到 E(X)?
【问题讨论】:
-
假设您正在尝试从数据中计算 E(X),您可能只是在寻找
mean(colSums(mySamples == "H"))
标签: r probability