Simuler des erreurs de signe : variation des probabilités
Dans l’exercice précédent, chaque simulation utilisait une probabilité fixe d’erreur de signe à chaque étape.
Dans l’énoncé d’origine, la probabilité d’erreur de signe peut varier à chaque étape ; la seule contrainte est que chaque probabilité soit inférieure à 0,50.
Ici, simulons un problème de mathématiques en 2 étapes dans lequel la probabilité de bascule à chaque étape est 0,49 puis 0,01, ce qui signifie qu’il y a une forte probabilité de devenir incorrect à la première étape et une faible probabilité de revenir au bon signe ensuite.
Cet exercice fait partie du cours
Énigmes de probabilité en R
Instructions
- Utilisez la fonction
sapplyavec la fonctionrbinompour simuler les bascules dans un même problème, avec des probabilités de 0,49 et 0,01 pour la première et la deuxième étape, respectivement. - Déterminez le nombre total de bascules observées.
- Indiquez si la réponse au problème de mathématiques serait correcte ou non.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)