Przewodnik po dgeom, pgeom, qgeom i rgeom w r


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

  • dgeom : zwraca wartość geometrycznej funkcji gęstości prawdopodobieństwa.
  • pgeom : zwraca wartość funkcji skumulowanej gęstości geometrycznej.
  • qgeom : zwraca wartość odwrotnej geometrycznej funkcji skumulowanej gęstości.
  • rgeom : generuje wektor rozłożonych geometrycznych zmiennych losowych.

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

geom

Funkcja dgeom wyznacza prawdopodobieństwo wystąpienia określonej liczby niepowodzeń przed osiągnięciem pierwszego sukcesu w serii prób Bernoulliego, używając następującej składni:

dgeom(x, prawdopodobny)

Złoto:

  • x: liczba niepowodzeń przed pierwszym sukcesem
  • prob: prawdopodobieństwo sukcesu w danej próbie

Oto przykład praktycznego wykorzystania tej funkcji:

Badacz czeka przed biblioteką, aby zapytać ludzi, czy popierają określone prawo. Prawdopodobieństwo, że dana osoba popiera prawo, wynosi p = 0,2. Jakie jest prawdopodobieństwo, że czwarta osoba, z którą rozmawia badacz, jako pierwsza poprze prawo?

 dgeom(x=3, prob=.2)

#0.1024

Prawdopodobieństwo, że badacz doświadczy 3 „porażek” przed pierwszym sukcesem, wynosi 0,1024 .

pgeom

Pgeom   Funkcja wyznacza prawdopodobieństwo wystąpienia określonej lub mniejszej liczby niepowodzeń przed osiągnięciem pierwszego sukcesu w serii prób Bernoulliego, stosując następującą składnię:

pgeom(q,prawdopodobne)

Złoto:

  • q: liczba niepowodzeń przed pierwszym sukcesem
  • prob: prawdopodobieństwo sukcesu w danej próbie

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

Badacz czeka przed biblioteką, aby zapytać ludzi, czy popierają określone prawo. Prawdopodobieństwo, że dana osoba popiera prawo, wynosi p = 0,2. Jakie jest prawdopodobieństwo, że badacz musiałby porozmawiać z trzema lub mniejszą liczbą osób, aby znaleźć osobę popierającą prawo?

 pgeom(q=3, prob=.2)

#0.5904

Prawdopodobieństwo, że badacz musiałby porozmawiać z trzema lub mniejszą liczbą osób, aby znaleźć kogoś, kto popiera to prawo, wynosi 0,5904 .

Badacz czeka przed biblioteką, aby zapytać ludzi, czy popierają określone prawo. Prawdopodobieństwo, że dana osoba popiera prawo, wynosi p = 0,2. Jakie jest prawdopodobieństwo, że badacz musiałby porozmawiać z więcej niż 5 osobami, aby znaleźć osobę popierającą prawo?

 1 - pgeom(q=5, prob=.2)

#0.262144

Prawdopodobieństwo, że badacz musiałby porozmawiać z więcej niż 5 osobami, aby znaleźć osobę popierającą prawo, wynosi 0,262144 .

qgeom

Qgeom   Funkcja wyszukuje liczbę awarii odpowiadającą określonemu percentylowi, korzystając z następującej składni:

qgeom(p, prawdopodobny)

Złoto:

  • p: percentyl
  • prob: prawdopodobieństwo sukcesu w danej próbie

Oto przykład praktycznego wykorzystania tej funkcji:

Badacz czeka przed biblioteką, aby zapytać ludzi, czy popierają określone prawo. Prawdopodobieństwo, że dana osoba popiera prawo, wynosi p = 0,2. Za „porażkę” uznamy fakt, że dana osoba nie popiera prawa. Ile „porażek” musiałby doświadczyć badacz, aby znaleźć się na 90. percentylu liczby niepowodzeń, zanim odniesie pierwszy sukces?

 qgeom(p=.90, prob=0.2)

#10

Badacz musiałby doświadczyć 10 „porażek”, aby znaleźć się na 90. percentylu liczby niepowodzeń przed pierwszym sukcesem.

réom

Geometria   Funkcja generuje listę losowych wartości, które reprezentują liczbę niepowodzeń przed pierwszym sukcesem, stosując następującą składnię:

geom(n, prawdopodobny)

Złoto:

  • n: liczba wartości do wygenerowania
  • prob: prawdopodobieństwo sukcesu w danej próbie

Oto przykład praktycznego wykorzystania tej funkcji:

Badacz czeka przed biblioteką, aby zapytać ludzi, czy popierają określone prawo. Prawdopodobieństwo, że dana osoba popiera prawo, wynosi p = 0,2. Za „porażkę” uznamy fakt, że dana osoba nie popiera prawa. Zasymuluj 10 scenariuszy tego, ile „porażek” doświadczy badacz, dopóki nie znajdzie kogoś, kto będzie wspierał prawo.

 set.seed(0) #make this example reproducible

rgeom(n=10, prob=.2)

#1 2 1 10 7 4 1 7 4 1

Sposób interpretacji tego jest następujący:

  • Podczas pierwszej symulacji badacz doświadczył 1 niepowodzenia, zanim znalazł osobę, która popierała prawo.
  • Podczas drugiej symulacji badacz doświadczył 2 niepowodzeń, zanim znalazł kogoś, kto wspierał prawo.
  • Podczas trzeciej symulacji badacz doświadczył 1 niepowodzenia, zanim znalazł osobę, która popierała prawo.
  • W czwartej symulacji badacz doświadczył 10 niepowodzeń, zanim znalazł kogoś, kto wspierał prawo.

I tak dalej.

Dodatkowe zasoby

Wprowadzenie do rozkładu geometrycznego
Kalkulator rozkładu geometrycznego

Dodaj komentarz

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