R-Kurs · Kapitel 10 · Diskrete Verteilungen in R
Diskrete Verteilungen in R
Die magischen Buchstaben
Zu jeder Verteilung gibt es vier Funktionen mit demselben Namensstamm und einem
Präfix: d (Wahrscheinlichkeit P(X=k)), p (Verteilungsfunktion P(X≤k)),
q (Quantil), r (Zufallszahlen).
Binomialverteilung
dbinom(2, size = 20, prob = 0.2) # P(X = 2)
pbinom(2, size = 20, prob = 0.2) # P(X <= 2)
1 - pbinom(9, 20, 0.2) # P(X >= 10)
qbinom(0.95, 20, 0.2) # 95%-Quantil [1] 0.1369334
[1] 0.2060847
[1] 0.002594827
[1] 7 Ein fairer Münzwurf wird 10-mal wiederholt. Wie groß ist die Wahrscheinlichkeit für genau 5 Mal Kopf? (Binomialverteilung)
💡 Tipp
d… liefert P(X = k).
Lösung zeigen
# Bin(10, 0.5): genau 5 Erfolge
dbinom(5, size = 10, prob = 0.5) [1] 0.2460938 Geometrische Verteilung
Achtung: R zählt bei dgeom(k, p) die Misserfolge vor dem ersten Erfolg,
also .
dgeom(0, prob = 0.3) # P(X = 1): 0 Misserfolge
dgeom(4, prob = 0.3) # P(X = 5): 4 Misserfolge
pgeom(9, prob = 0.3) # P(X <= 10) [1] 0.3
[1] 0.07203
[1] 0.9717525 Bei : Wie wahrscheinlich ist der erste Erfolg genau beim dritten Versuch? (Denke an die R-Zählweise.)
💡 Tipp
Für die x-te Person: dgeom(x - 1, p). Hier x = 3, also dgeom(2, 0.2).
Lösung zeigen
# P(X = 3) = P(2 Misserfolge), p = 0.2
dgeom(2, prob = 0.2) [1] 0.128 Poisson-Verteilung
dpois(0, lambda = 3) # P(X = 0)
ppois(2, lambda = 3) # P(X <= 2) [1] 0.04978707
[1] 0.4231901 Merke:
dgeom/qgeom/pgeomzählen die Misserfolge (). Für „die x-te Person durchkommt” alsodgeom(x - 1, p).
Abruf-Quiz
Frage 1 / 2Was berechnet dbinom(2, size = 20, prob = 0.2)?