Cómo trazar una distribución de Weibull en R

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

Para trazar la función de densidad de probabilidad para una distribución de Weibull en R, podemos usar las siguientes funciones:

  • dweibull (x, shape, scale = 1) para crear la función de densidad de probabilidad.
  • curva (función, de = NULO, a = NULO) para trazar la función de densidad de probabilidad.

Para trazar la función de densidad de probabilidad, necesitamos especificar el valor del parámetro de forma y escala en la función dweibull junto con los valores desde y hasta en la función curve () .

Por ejemplo, el siguiente código ilustra cómo trazar una función de densidad de probabilidad para una distribución de Weibull con parámetros forma = 2 y escala = 1 donde el eje x del gráfico varía de 0 a 4:

curva (dweibull (x, forma = 2, escala = 1), de = 0, a = 4)

Gráfico de una distribución de Weibull en R

Podemos agregar un título, cambiar la etiqueta del eje y, aumentar el ancho de la línea e incluso cambiar el color de la línea para hacer que la trama sea más agradable estéticamente:

curva (dweibull (x, forma = 2, escala = 1), de = 0, a = 4, 
    main = 'Distribución de Weibull (forma = 2, escala = 1)', #add title 
    ylab = 'Density', #cambiar la etiqueta del eje y 
    lwd = 2, #increase line width to 2 
    col = 'steelblue') #change line color a azul acero 

Parcela de distribución de Weibull en R

También podemos agregar más de una curva al gráfico para comparar distribuciones de Weibull con diferentes parámetros de forma y escala:

curva (dweibull (x, forma = 2, escala = 1), de = 0, a = 4, col = 'rojo')
curva (dweibull (x, forma = 1.5, escala = 1), de = 0, a = 4, col = 'azul', agregar = VERDADERO)

Varias parcelas de distribución de Weibull en R

Podemos agregar una leyenda al gráfico usando la función legend () , que adopta la siguiente sintaxis:

leyenda (x, y = NULL, legend, fill, col, bg, lty, cex)

dónde:

  • x, y: las coordenadas xey utilizadas para colocar la leyenda
  • leyenda: el texto para ir en la leyenda
  • relleno: color de relleno dentro de la leyenda
  • col: la lista de colores que se utilizarán para las líneas dentro de la leyenda
  • bg: el color de fondo de la leyenda
  • lty: estilo de línea
  • cex: tamaño del texto en la leyenda

En nuestro ejemplo usaremos la siguiente sintaxis para crear una leyenda:

#crear parcelas de densidad
curva (dweibull (x, forma = 2, escala = 1), de = 0, a = 4, col = 'rojo')
curva (dweibull (x, forma = 1.5, escala = 1), de = 0, a = 4, col = 'azul', agregar = VERDADERO)

#add leyenda
leyenda (2, .7, leyenda = c ("forma = 2, escala = 1", "forma = 1,5, escala = 1"),
       col = c ("rojo", "azul"), lty = 1, cex = 1.2)

Gráfico de distribución de Weibull en R con una leyenda

  • 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

Se utiliza una prueba t de dos muestras para comprobar si las medias de dos poblaciones son iguales o no.…
statologos comunidad-2

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

You have Successfully Subscribed!