Distribuição Python - kappa4 em estatísticas
scipy.stats.kappa4() é uma variável aleatória contínua Kappa 4 que é definida com um formato padrão e alguns parâmetros de forma para completar sua especificação. A densidade de probabilidade é definida na forma padrão e os parâmetros loc e de escala são usados para mudar e / ou dimensionar a distribuição.
Parâmetros:
q: probabilidade de cauda inferior e superior
x: quantis
loc: parâmetro de localização [opcional]. Padrão = 0
escala: parâmetro de escala [opcional]. Padrão = 1
tamanho: [tupla de ints, opcional] forma ou variáveis aleatórias.
momentos: [opcional] composto por letras ['mvsk']; 'm' = média, 'v' = variância, 's' = inclinação de Fisher e 'k' = curtose de Fisher. (padrão = 'mv').Resultados: variável aleatória contínua kappa4
Código # 1: Criação de variável aleatória contínua kappa4
from
scipy.stats
import
kappa4
numargs
=
kappa4.numargs
a, b
=
4.32
,
3.18
rv
=
kappa4(a, b)
(
"RV : \n"
, rv)
Resultado :
RV: objeto scipy.stats._distn_infrastructure.rv_frozen em 0x000002A9D50D62C8
Código # 2: Variáveis contínuas e distribuição de probabilidade da Johnson SU
import
numpy as np
quantile
=
np.arange (
0.01
,
1
,
0.1
)
R
=
kappa4.rvs(a, b, scale
=
2
, size
=
10
)
(
"Random Variates : \n"
, R)
Resultado :
Variáveis aleatórias: [0,62293659 0,62825781 0,62377628 0,62308697 0,62665555 0,62802109 0,62872844 0,62728058 0,62679381 0,62297679]
Código # 3: Representação gráfica.
import
numpy as np
import
matplotlib.pyplot as plt
distribution
=
np.linspace(
0
, np.minimum(rv.dist.b,
3
))
(
"Distribution : \n"
, distribution)
plot
=
plt.plot(distribution, rv.pdf(distribution))
Resultado :
Distribuição : [0. 0,06122449 0,12244898 0,18367347 0,24489796 0,30612245 0,36734694 0,42857143 0,48979592 0,55102041 0,6122449 0,67346939 0,73469388 0,79591837 0,85714286 0,91836735 0,97959184 1,04081633 1.10204082 1.16326531 1.2244898 1.28571429 1.34693878 1.40816327 1,46938776 1,53061224 1,59183673 1,65306122 1,71428571 1,7755102 1.83673469 1.89795918 1.95918367 2.02040816 2.08163265 2.14285714 2,20408163 2,26530612 2,32653061 2,3877551 2,44897959 2,51020408 2.57142857 2.63265306 2.69387755 2.75510204 2.81632653 2.87755102 2.93877551 3.]
Código # 4: Argumentos posicionais variáveis
import
matplotlib.pyplot as plt
import
numpy as np
x
=
np.linspace(
0
,
5
,
100
)
y1
=
kappa4 .pdf(x,
1
,
3
)
y2
=
kappa4 .pdf(x,
1
,
4
)
plt.plot(x, y1,
"*"
, x, y2,
"r--"
)
Resultado :
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva