random.weibullvariate

Nombre completo
random.weibullvariate
Librería
random
Sintaxis

random.weibullvariate(alpha, beta)

Descripción

La función random.weibullvariate devuelve un número aleatorio extraído de una distribución de Weibull.

Parámetros
  • alpha: Parámetro α de la distribución.
  • beta: Parámetro β de la distribución.
Resultado

La función random.weibullvariate devuelve un número real.

Ejemplos

Podemos generar un número aleatorio extraído de una distribución de Weibull con α igual a 1 y β igual a 1.5 con el siguiente código:

random.weibullvariate(1, 1.5)
0.095424751576311

Para confirmar la distribución de la que se extraen los números aleatorios podemos generar cien mil números aleatorios a partir de una distribución de Weibull con α igual a 1 y β igual a 1.5 y mostrar su histograma:

import matplotlib.pyplot as plt
plt.figure(figsize = (8, 4))
plt.hist([random.weibullvariate(1, 1.5) for i in range(100000)], bins = 100)
plt.grid()
plt.show()
random.weibullvariate
Enviado por admin el Sáb, 20/03/2021 - 14:51