random.paretovariate

Nombre completo
random.paretovariate
Librería
random
Sintaxis

random.paretovariate(alpha)

Descripción

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

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

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

Ejemplos

Podemos generar un número aleatorio extraído de una distribución de Pareto con α igual a 10 con el siguiente código:

random.paretovariate(10)
1.023752633838368

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 Pareto con α igual a 10 y mostrar su histograma:

import matplotlib.pyplot as plt
plt.figure(figsize = (8, 4))
plt.hist([random.paretovariate(10) for i in range(100000)], bins = 100)
plt.grid()
plt.show()
random.paretovariate
Enviado por admin el Vie, 19/03/2021 - 14:46