Una guía para dpois, ppois, qpois y rpois en R

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

Este tutorial explica cómo trabajar con la distribución de Poisson en R usando las siguientes funciones

  • dpois : devuelve el valor de la función de densidad de probabilidad de Poisson.
  • ppois : devuelve el valor de la función de densidad acumulativa de Poisson.
  • qpois : devuelve el valor de la función de densidad acumulativa de Poisson inversa.
  • rpois : genera un vector de variables aleatorias distribuidas de Poisson.

A continuación, se muestran algunos ejemplos de casos en los que podría utilizar cada una de estas funciones.

dpois

La función dpois encuentra la probabilidad de que ocurra un cierto número de éxitos en función de una tasa promedio de éxito, utilizando la siguiente sintaxis:

dpois (x, lambda)

dónde:

  • x: número de éxitos
  • lambda: tasa promedio de éxito

A continuación, se muestra un ejemplo de cuándo puede utilizar esta función en la práctica:

Se sabe que un determinado sitio web realiza 10 ventas por hora. En una hora determinada, ¿cuál es la probabilidad de que el sitio realice exactamente 8 ventas?

dpois (x = 8, lambda = 10)

# 0.112599

La probabilidad de que el sitio obtenga exactamente 8 ventas es 0,112599 .

ppois

La función p pois encuentra la probabilidad de que ocurra un cierto número de éxitos o menos en función de una tasa promedio de éxito, utilizando la siguiente sintaxis:

ppois (q, lambda)

dónde:

  • q: número de éxitos
  • lambda: tasa promedio de éxito

Aquí hay un par de ejemplos de cuándo puede usar esta función en la práctica:

Se sabe que un determinado sitio web realiza 10 ventas por hora. En una hora determinada, ¿cuál es la probabilidad de que el sitio obtenga 8 ventas o menos?

ppois (q = 8, lambda = 10)

# 0.3328197

La probabilidad de que el sitio realice 8 ventas o menos en una hora determinada es 0,3328197 .

Se sabe que un determinado sitio web realiza 10 ventas por hora. En una hora determinada, ¿cuál es la probabilidad de que el sitio realice más de 8 ventas?

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

# 0.6671803

La probabilidad de que el sitio realice más de 8 ventas en una hora determinada es 0,6671803 .

qpois

La función q pois encuentra el número de éxitos que corresponde a un determinado percentil basado en una tasa promedio de éxito, utilizando la siguiente sintaxis:

qpois (p, lambda)

dónde:

  • p: percentil
  • lambda: tasa promedio de éxito

A continuación, se muestra un ejemplo de cuándo puede utilizar esta función en la práctica:

Se sabe que un determinado sitio web realiza 10 ventas por hora. ¿Cuántas ventas necesitaría hacer el sitio para estar en el percentil 90 de ventas en una hora?

qpois (p = .90, lambda = 10)

# 14

Un sitio necesitaría realizar 14 ventas para estar en el percentil 90 del número de ventas en una hora.

rpois

La función r pois genera una lista de variables aleatorias que siguen una distribución de Poisson con una cierta tasa promedio de éxito, utilizando la siguiente sintaxis:

rpois (n, lambda)

dónde:

  • n: número de variables aleatorias para generar
  • lambda: tasa promedio de éxito

A continuación, se muestra un ejemplo de cuándo puede utilizar esta función en la práctica:

Genere una lista de 15 variables aleatorias que sigan una distribución de Poisson con una tasa de éxito igual a 10.

rpois (n = 15, lambda = 10)

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

Dado que estos números se generan aleatoriamente, la función rpois () producirá números diferentes cada vez. Si desea crear un ejemplo reproducible, asegúrese de usar el comando set.seed () .

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

Deja un comentario

El lenguaje de programación R ofrece las siguientes funciones para ajustar modelos lineales: 1. lm: se utiliza para adaptarse a…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!