LoslegenKostenlos starten

Von rbinom zu dbinom

Der Code zeigt Folgendes:

  1. Er simuliert die Anzahl an Klicks/Besucher:innen (n_clicks) aus 100 eingeblendeten Anzeigen mit der Funktion rbinom, wobei der zugrunde liegende Klickanteil 10 % beträgt.
  2. Er berechnet die Wahrscheinlichkeit, 13 Besucher:innen zu erhalten (prob_13_visitors).

In der Wahrscheinlichkeitsnotation berechnet er also P(n_visitors = 13 | proportion_clicks = 10%).

Diese Übung ist Teil des Kurses

<Kurs>Grundlagen der Bayes'schen Datenanalyse in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Führe zuerst diesen Code aus.
  • Überschreibe dann den Code so, dass prob_13_visitors stattdessen mit dbinom berechnet wird.

Merke dir: dbinom gibt die Wahrscheinlichkeit direkt zurück und nimmt folgende Argumente entgegen: dbinom(x = , size = , prob = ), wobei size und prob dieselben sind wie bei rbinom, aber x jetzt die Daten sind, für die du die Wahrscheinlichkeit berechnen willst.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Rewrite this code so that it uses dbinom instead of rbinom
n_ads_shown <- 100
proportion_clicks <- 0.1
n_visitors <- rbinom(n = 99999, 
    size = n_ads_shown, prob = proportion_clicks)
prob_13_visitors <- sum(n_visitors == 13) / length(n_visitors)
prob_13_visitors
Code bearbeiten und ausführen