Una guida a dpois, ppois, qpois e rpois in r


Questo tutorial spiega come lavorare con la distribuzione di Poisson in R utilizzando le seguenti funzioni

  • dpois : restituisce il valore della funzione di densità di probabilità di Poisson.
  • ppois : restituisce il valore della funzione di densità cumulativa di Poisson.
  • qpois : restituisce il valore della funzione di densità cumulativa di Poisson inversa.
  • rpois : genera un vettore di variabili casuali distribuite da Poisson.

Ecco alcuni esempi di quando potresti utilizzare ciascuna di queste funzioni.

dovere

La funzione dos calcola la probabilità che si verifichi un certo numero di successi in base a un tasso di successo medio, utilizzando la seguente sintassi:

dpois(x, lambda)

Oro:

  • x: numero di successi
  • lambda: tasso medio di successo

Ecco un esempio di utilizzo pratico di questa funzione:

È noto che un determinato sito Web effettua 10 vendite all’ora. In una data ora, qual è la probabilità che il sito realizzi esattamente 8 vendite?

 dpois(x=8, lambda=10)

#0.112599

La probabilità che il sito effettui esattamente 8 vendite è 0,112599 .

ppois

La funzione p pois calcola la probabilità che si verifichi un certo numero di successi o meno in base a un tasso di successo medio, utilizzando la seguente sintassi:

ppois(q, lambda)

Oro:

  • q: numero di successi
  • lambda: tasso medio di successo

Ecco alcuni esempi di utilizzo pratico di questa funzione:

È noto che un determinato sito Web effettua 10 vendite all’ora. In una determinata ora, qual è la probabilità che il sito effettui 8 o meno vendite?

 ppois(q=8, lambda=10)

#0.3328197

La probabilità che il sito effettui 8 o meno vendite in una determinata ora è 0,3328197 .

È noto che un determinato sito Web effettua 10 vendite all’ora. In una determinata ora, qual è la probabilità che il sito effettui più di 8 vendite?

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

#0.6671803

La probabilità che il sito effettui più di 8 vendite in una determinata ora è 0,6671803 .

piselli

La funzione q pois trova il numero di successi che corrispondono a un determinato percentile in base a un tasso di successo medio, utilizzando la seguente sintassi:

qpois(p, lambda)

Oro:

  • p: percentile
  • lambda: tasso medio di successo

Ecco un esempio di utilizzo pratico di questa funzione:

È noto che un determinato sito Web effettua 10 vendite all’ora. Quante vendite dovrebbe realizzare il sito per raggiungere il 90° percentile delle vendite in un’ora?

 qpois(p=.90, lambda=10)

#14

Un sito dovrebbe effettuare 14 vendite per raggiungere il 90° percentile delle vendite in un’ora.

piselli

La funzione r pois genera un elenco di variabili casuali che segue una distribuzione di Poisson con un certo tasso di successo medio, utilizzando la seguente sintassi:

rpois(n, lambda)

Oro:

  • n: numero di variabili casuali da generare
  • lambda: tasso medio di successo

Ecco un esempio di utilizzo pratico di questa funzione:

Genera un elenco di 15 variabili casuali che seguono una distribuzione di Poisson con un tasso di successo pari a 10.

 rpois(n=15, lambda=10)

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

Poiché questi numeri vengono generati in modo casuale, la funzione rpois() produrrà ogni volta numeri diversi. Se vuoi creare un esempio riproducibile, assicurati di utilizzare il comando set.seed() .

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *