模拟符号错误:变化的概率
在上一个练习中,每次模拟在每一步发生符号错误的概率都是固定的。
在原题中,每一步发生符号错误的概率可以不同;唯一的要求是每个概率都小于 0.50。
这里,我们来模拟一题包含 2 个步骤的数学题:每一步发生切换的概率分别为 0.49 和 0.01。这意味着第一步很可能变为错误,第二步再切回来的概率很小。
本练习是课程的一部分
R 中的概率谜题
练习说明
- 使用
sapply配合rbinom来模拟一道题内的切换过程,第一步和第二步的切换概率分别为 0.49 和 0.01。 - 计算发生的切换总次数。
- 判断这道数学题的最终答案是否正确。
交互式实操练习
通过完成这段示例代码来试试这个练习。
set.seed(1)
counter <- 0
for(i in 1:10000){
# Simulate switches
each_switch <- sapply(___)
# Count switches
num_switches <-
# Check solution
if(___){
counter <- counter + 1
}
}
print(counter/10000)