我正在尝试生成随机结果,例如掷硬币。我想运行这个 A/B 或正面/反面生成器,直到我连续得到 x 个相同的结果。
我在网上找到了掷硬币的代码:
sample.space <- c(0,1)
theta <- 0.5 # this is a fair coin
N <- 20 # we want to flip a coin 20 times
flips <- sample(sample.space,
size=N,
replace=TRUE,
prob=c(theta,1-theta))
这可以生成 20 次翻转,但我想做的是让“翻转模拟器”运行,直到我连续获得 x 个相同的结果。