scipy stats.frechet_l() | Python

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *