정상 분포의 지수로 로그 정규 분포의 등가성을보고 싶습니다. 나는 다음과 같은 매개 변수화 다음과 해당 문서에서 SciPy 패키지를 사용로그 정규 분포와 exp (정규) 확률 밀도의 동등성
이s = sigma
scale = exp(mu)
여기 the link입니다. 나는이 매개 변수화를 사용할 때 대수 정규 분포의 대수와 정규 분포의 정규 분포와 로그를 그릴 때 대수 정규 분포와 대수 분포를 구하는 편차를 발견하지 못한다고 생각한다. 나는 다음을 시도했다 :
from scipy.stats import lognorm
from scipy.stats import norm
import matplotlib.pyplot as plt
import numpy as np
mu = 0.5
sigma = 0.2
x1 = np.linspace(norm.ppf(0.01, loc = mu, scale = sigma),
norm.ppf(0.99, loc = mu, scale = sigma), 100)
y1 = norm.pdf(x1, loc = mu, scale = sigma)
x2 = np.linspace(lognorm.ppf(0.01, s = sigma, scale = np.exp(mu)),
lognorm.ppf(0.99, s = sigma, scale = np.exp(mu)), 100)
y2 = lognorm.pdf(x2, s = sigma, scale = np.exp(mu))
fig, ax = plt.subplots(2, 1)
ax[0].plot(x1,y1, label = "normal")
ax[0].plot(np.log(x2), y2, label = "lognormal")
ax[0].grid()
ax[0].legend()
ax[1].plot(np.exp(x1),y1, label = "normal")
ax[1].plot(x2, y2, label = "lognormal")
ax[1].grid()
ax[1].legend()
fig.show()
당신이 알 수있는 것처럼, 곡선은 동일하지 않다. SciPy 문서가 잘못되었으며 다른 매개 변수화를 사용해야합니까, 아니면 별다른 차이가 없다는 생각입니까?