scipy.stats.frechet_l() es una variable aleatoria continua izquierda de Frechet (o máxima de Weibull) que se define con un formato estándar y algunos parámetros de forma para completar su especificación.
Parámetros:
-> q: probabilidad de cola inferior y superior
-> a: parámetros de forma
-> x: cuantiles
-> loc: parámetro de ubicación [opcional]. Predeterminado = 0
-> escala: [opcional] parámetro de escala. Predeterminado = 1
-> tamaño: [tupla de enteros, opcional] forma o variantes aleatorias.
-> momentos: [opcional] compuestos por letras [‘mvsk’]; ‘m’ = media, ‘v’ = varianza,
‘s’ = sesgo de Fisher y ‘k’ = curtosis de Fisher. (predeterminado = ‘MV’).Resultados: variable aleatoria continua izquierda de Frechet
Código #1: Creando una variable aleatoria continua izquierda de Frechet
from scipy.stats import frechet_l numargs = frechet_l .numargs [a] = [0.7, ] * numargs rv = frechet_l (a) print ("RV : \n", rv)
Producción :
RV : <scipy.stats._distn_infrastructure.rv_frozen object at 0x0000018D578BC9E8>
Código n.º 2: Variantes aleatorias izquierdas de Frechet y distribución de probabilidad.
import numpy as np quantile = np.arange (0.01, 1, 0.1) # Random Variates R = frechet_l.rvs(a, scale = 2, size = 10) print ("Random Variates : \n", R) # PDF R = frechet_l.pdf(a, quantile, loc = 0, scale = 1) print ("\nProbability Distribution : \n", R)
Producción :
Random Variates : [-4.66775585e-02 -3.75425255e+00 -2.32248407e-01 -1.20807347e-03 -6.26373883e+00 -1.14007755e+00 -5.09499683e+00 -4.18191271e-01 -4.33720753e+00 -1.05442843e+00] Probability Distribution : [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
Código #3: Argumentos Posicionales Variantes
import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 5, 100) # Varying positional arguments y1 = frechet_l.pdf(x, 1, 3) y2 = frechet_l.pdf(x, 1, 4) plt.plot(x, y1, "*", x, y2, "r--")
Producción :
Publicación traducida automáticamente
Artículo escrito por vishal3096 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA