Cómo trazar una distribución exponencial en R

La distribución exponencial es una distribución de probabilidad que se usa para modelar el tiempo que debemos esperar hasta que ocurra cierto evento.

Si una variable aleatoria X sigue una distribución exponencial, entonces la función de densidad de probabilidad de X se puede escribir como:

f (x; λ) = λe -λx

dónde:

  • λ: el parámetro de tasa
  • e: Una constante aproximadamente igual a 2.718

La función de distribución acumulativa de X se puede escribir como:

F (x; λ) = 1 – e -λx

Este tutorial explica cómo trazar un PDF y un CDF para la distribución exponencial en R.

Trazar una función de densidad de probabilidad

El siguiente código muestra cómo trazar un PDF de una distribución exponencial con el parámetro de tasa λ = 0.5:

curva ( dexp (x, tasa = .5), de = 0, a = 10, col = ' azul ')

Trazar PDF exponencial en R

El siguiente código muestra cómo trazar múltiples PDF de una distribución exponencial con varios parámetros de tasa:

#plot PDF curvas 
curva ( dexp (x, rate = .5), from = 0, to = 10, col = ' blue ')
 curve ( dexp (x, rate = 1), from = 0, to = 10, col = ' rojo ', agregar = VERDADERO )
 curva ( dexp (x, tasa = 1.5), de = 0, a = 10, col = ' violeta ', agregar = VERDADERO )

#add legend 
legend (7, .5, legend = c (" tasa = .5 ", " tasa = 1 ", " tasa = 1.5 "),
       col = c (" azul ", " rojo ", " violeta "), lty = 1, cex = 1.2)

Gráfico de múltiples funciones PDF exponenciales en R

Trazar una función de distribución acumulativa

El siguiente código muestra cómo trazar un CDF de una distribución exponencial con el parámetro de tasa λ = 0.5:

curva ( pexp (x, tasa = .5), de = 0, a = 10, col = ' azul ')

Gráfico CDF exponencial en R

El siguiente código muestra cómo trazar múltiples CDF de una distribución exponencial con varios parámetros de tasa:

#plot CDF curvas 
curva ( pexp (x, rate = .5), from = 0, to = 10, col = ' blue ')
 curve ( pexp (x, rate = 1), from = 0, to = 10, col = ' rojo ', agregar = VERDADERO )
 curva ( pexp (x, tasa = 1.5), de = 0, a = 10, col = ' violeta ', agregar = VERDADERO )

#add legend 
legend (7, .9, legend = c (" tasa = .5 ", " tasa = 1 ", " tasa = 1.5 "),
       col = c (" azul ", " rojo ", " violeta "), lty = 1, cex = 1.2)

Varias distribuciones exponenciales en una gráfica en R

Recursos adicionales

Los siguientes tutoriales explican cómo trazar otras distribuciones de probabilidad en R:

Cómo trazar una distribución de Poisson en R
Cómo trazar una distribución binomial en R
Cómo trazar una distribución en R
Cómo trazar una distribución normal en R
Cómo trazar una distribución de chi-cuadrado en R

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

Deja un comentario

El V de Cramer es una medida de la fuerza de asociación entre dos variables nominales . Va de 0…
statologos comunidad-2

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

You have Successfully Subscribed!