Drei bekannte Werte
Jetzt simulieren wir die Wahrscheinlichkeit, richtig zu raten, wenn der Passcode aus drei verschiedenen Ziffern besteht, wobei einer der Werte wiederholt wird.
Angenommen, die Schmierflecken liegen bei den Werten 2, 4 und 7. Einer dieser Werte kommt im Passcode doppelt vor, aber wir wissen nicht, welcher und an welcher Position der doppelte Wert im Passcode steht.
Diese Übung ist Teil des Kurses
Wahrscheinlichkeitsrätsel in R
Anleitung zur Übung
- Speichere die drei bekannten Werte in der Variablen
unique_values. - Erstelle ein Objekt mit insgesamt vier Werten, indem du einen der einzigartigen Werte zufällig als den wiederholten Wert auswählst, ihn mit
unique_valueskombinierst und alsall_valuesspeicherst. - Gib deinen Tipp ab, indem du zufällig aus dem Objekt mit den vier Werten auswählst.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
counter <- 0
# Store known values
unique_values <- ___
for(i in 1:10000){
# Pick repeated value
all_values <- c(unique_values, ___)
# Make guess
guess <- ___
if(identical(passcode, ___)){
counter <- counter + 1
}
}
print(counter / 10000)