Przewodnik po dpois, ppois, qpois i rpois w r


W tym samouczku wyjaśniono, jak pracować z rozkładem Poissona w języku R przy użyciu następujących funkcji

  • dpois : zwraca wartość funkcji gęstości prawdopodobieństwa Poissona.
  • ppois : Zwraca wartość funkcji gęstości skumulowanej Poissona.
  • qpois : zwraca wartość odwrotnej funkcji gęstości skumulowanej Poissona.
  • rpois : generuje wektor zmiennych losowych o rozkładzie Poissona.

Oto kilka przykładów sytuacji, w których możesz użyć każdej z tych funkcji.

musieć

Funkcja dos oblicza prawdopodobieństwo wystąpienia określonej liczby sukcesów na podstawie średniego wskaźnika sukcesu, używając następującej składni:

dpois(x, lambda)

Złoto:

  • x: liczba sukcesów
  • lambda: średni wskaźnik sukcesu

Oto przykład praktycznego wykorzystania tej funkcji:

Wiadomo, że dana witryna internetowa generuje 10 sprzedaży na godzinę. Jakie jest prawdopodobieństwo, że w danej godzinie witryna dokona dokładnie 8 sprzedaży?

 dpois(x=8, lambda=10)

#0.112599

Prawdopodobieństwo, że witryna dokona dokładnie 8 sprzedaży, wynosi 0,112599 .

ppois

Funkcja p pois oblicza prawdopodobieństwo wystąpienia określonej lub mniejszej liczby sukcesów na podstawie średniego współczynnika powodzenia, używając następującej składni:

ppois(q, lambda)

Złoto:

  • p: liczba sukcesów
  • lambda: średni wskaźnik sukcesu

Oto kilka przykładów praktycznego wykorzystania tej funkcji:

Wiadomo, że dana witryna internetowa generuje 10 sprzedaży na godzinę. Jakie jest prawdopodobieństwo, że w danej godzinie witryna dokona 8 lub mniej sprzedaży?

 ppois(q=8, lambda=10)

#0.3328197

Prawdopodobieństwo, że w danej godzinie witryna dokona 8 lub mniej sprzedaży, wynosi 0,3328197 .

Wiadomo, że dana witryna internetowa generuje 10 sprzedaży na godzinę. Jakie jest prawdopodobieństwo, że w danej godzinie witryna dokona więcej niż 8 sprzedaży?

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

#0.6671803

Prawdopodobieństwo, że w danej godzinie witryna dokona więcej niż 8 sprzedaży, wynosi 0,6671803 .

groch

Funkcja q pois wyszukuje liczbę sukcesów odpowiadającą określonemu percentylowi na podstawie średniego wskaźnika sukcesu, używając następującej składni:

qpois(p, lambda)

Złoto:

  • p: percentyl
  • lambda: średni wskaźnik sukcesu

Oto przykład praktycznego wykorzystania tej funkcji:

Wiadomo, że dana witryna internetowa generuje 10 sprzedaży na godzinę. Ile sprzedaży musiałaby dokonać witryna, aby osiągnąć 90. percentyl sprzedaży w ciągu jednej godziny?

 qpois(p=.90, lambda=10)

#14

Witryna musiałaby dokonać 14 sprzedaży, aby osiągnąć 90. percentyl sprzedaży w ciągu godziny.

groszek

Funkcja r pois generuje listę zmiennych losowych zgodną z rozkładem Poissona z pewnym średnim współczynnikiem powodzenia, używając następującej składni:

rpois(n, lambda)

Złoto:

  • n: liczba zmiennych losowych do wygenerowania
  • lambda: średni wskaźnik sukcesu

Oto przykład praktycznego wykorzystania tej funkcji:

Wygeneruj listę 15 zmiennych losowych, które mają rozkład Poissona ze współczynnikiem powodzenia wynoszącym 10.

 rpois(n=15, lambda=10)

# [1] 13 8 8 20 8 10 8 10 13 10 12 8 10 10 6

Ponieważ liczby te są generowane losowo, funkcja rpois() będzie generować za każdym razem inne liczby. Jeśli chcesz utworzyć powtarzalny przykład, pamiętaj o użyciu polecenia set.seed() .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *