【发布时间】:2021-02-05 01:08:26
【问题描述】:
设置如下:假设标准的洗牌套牌有 52 张牌。仅使用蒙特卡罗方法来计算一副牌中前两张牌是 A 的近似概率。在开始实施时,将种子设置为 514。您应该模拟至少 10 万次实验以获得足够近似的答案。
这是我返回错误的代码:
cards <- c(1:52)
nTrials<-100000
results <-rep(NA, nTrials)#creating empty vector with 100000 NAs
for(i in 1:nTrials){
sampled <- sample(x=cards, size=2, replace=TRUE)
results[i]<-sampled
}
results
【问题讨论】:
标签: r for-loop replace montecarlo