Ein Leitfaden für dpois, ppois, qpois und rpois in R

Von Fabian
Kategorie: R
Lesezeit: 3 Minuten

In diesem Tutorial wird erklärt, wie Sie mit der Poisson-Verteilung in R mithilfe der folgenden Funktionen arbeiten

  • dpois: Gibt den Wert der Poisson-Wahrscheinlichkeitsdichtefunktion zurück.
  • ppois: Gibt den Wert der kumulativen Poisson-Dichtefunktion zurück.
  • qpois: Gibt den Wert der inversen Poisson-Funktion für die kumulative Dichte zurück.
  • rpois: Erzeugt einen Vektor von Poisson-verteilten Zufallsvariablen.

Hier sind einige Beispiele für Fälle, in denen Sie jede dieser Funktionen verwenden können.

dpois

Die Funktion dpois ermittelt die Wahrscheinlichkeit, dass eine bestimmte Anzahl von Erfolgen auftritt, basierend auf einer durchschnittlichen Erfolgsrate unter Verwendung der folgenden Syntax:

dpois(x, lambda)

wo:

  • x: Anzahl der Erfolge
  • lambda: durchschnittliche Erfolgsquote

Hier ist ein Beispiel, wann Sie diese Funktion in der Praxis verwenden können:

Es ist bekannt, dass eine bestimmte Website 10 Verkäufe pro Stunde erzielt. Wie hoch ist die Wahrscheinlichkeit, dass die Website in einer bestimmten Stunde genau 8 Verkäufe tätigt?

dpois(x=8, lambda=10)
#0.112599

Die Wahrscheinlichkeit, dass die Site genau 8 Verkäufe tätigt, beträgt 0,112599.

ppois

Die Funktion p pois ermittelt die Wahrscheinlichkeit, dass eine bestimmte Anzahl von Erfolgen oder weniger auftritt, basierend auf einer durchschnittlichen Erfolgsrate unter Verwendung der folgenden Syntax:

ppois(q, lambda)

wo:

  • q: Anzahl der Erfolge
  • lambda: durchschnittliche Erfolgsquote

Hier sind einige Beispiele, wann Sie diese Funktion in der Praxis verwenden können:

Es ist bekannt, dass eine bestimmte Website 10 Verkäufe pro Stunde erzielt. Wie hoch ist die Wahrscheinlichkeit, dass die Website in einer bestimmten Stunde 8 Verkäufe oder weniger erzielt?

ppois(q=8, lambda=10)
#0.3328197

Die Wahrscheinlichkeit, dass die Site in einer bestimmten Stunde 8 Verkäufe oder weniger erzielt, beträgt 0.3328197.

Es ist bekannt, dass eine bestimmte Website 10 Verkäufe pro Stunde erzielt. Wie hoch ist die Wahrscheinlichkeit, dass die Website in einer bestimmten Stunde mehr als 8 Verkäufe tätigt?

1 - ppois(q=8, lambda=10)
#0.6671803

Die Wahrscheinlichkeit, dass die Site in einer bestimmten Stunde mehr als 8 Verkäufe tätigt, beträgt 0.6671803.

qpois

Die qpois-Funktion ermittelt die Anzahl der Erfolge, die einem bestimmten Perzentil entsprechen, basierend auf einer durchschnittlichen Erfolgsrate, unter Verwendung der folgenden Syntax:

qpois(p, lambda)

wo:

  • p: Perzentil
  • lambda: durchschnittliche Erfolgsquote

Hier ist ein Beispiel, wann Sie diese Funktion in der Praxis verwenden können:

Es ist bekannt, dass eine bestimmte Website 10 Verkäufe pro Stunde erzielt. Wie viele Verkäufe müsste die Site tätigen, um in einer Stunde das 90. Perzentil für Verkäufe zu erreichen?

qpois(p=.90, lambda=10)
#14

Ein Standort müsste 14 Verkäufe tätigen, um das 90. Perzentil für die Anzahl der Verkäufe in einer Stunde zu erreichen.

rpois

Die Funktion rpois generiert eine Liste von Zufallsvariablen, die einer Poisson-Verteilung mit einer bestimmten durchschnittlichen Erfolgsrate folgen, unter Verwendung der folgenden Syntax:

rpois(n, lambda)

wo:

  • n: Anzahl der zu generierenden Zufallsvariablen
  • lambda: durchschnittliche Erfolgsquote

Hier ist ein Beispiel, wann Sie diese Funktion in der Praxis verwenden können:

Generieren Sie eine Liste mit 15 Zufallsvariablen, die einer Poisson-Verteilung mit einer Erfolgsrate von 10 folgen.

rpois(n=15, lambda=10)
# [1] 13 8 8 20 8 10 8 10 13 10 12 8 10 10 6

Da diese Zahlen zufällig generiert werden, erzeugt die Funktion rpois() jedes Mal andere Zahlen. Wenn Sie ein reproduzierbares Beispiel erstellen möchten, verwenden Sie unbedingt den Befehl set.seed().

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren: