【发布时间】:2020-11-13 14:13:43
【问题描述】:
simulate <- function(bankroll, bet, max_iterations) { #gambler's ruin function
iteration = 1
while (bankroll > 0 & iteration < max_iterations) {
win <- sample(0:1, size = 1) #either loos or win
if (win) {
bankroll <- (bankroll + bet)
} else {
bankroll <- (bankroll - bet)
}
iteration <- iteration + 1
}
return(list(c(iteration, bankroll)))
}
simulate(1000, 100, 100)
我试图调用上述函数 1000 次来获取向量。然后我需要计算有多少次迭代小于 100。有什么建议吗?谢谢
【问题讨论】:
-
请不要重复发布相同的问题。考虑删除您的last one。