我有一个对数正态分布式设置样本,并希望对它进行拟合.然后我想将样本的直方图和拟合的PDF绘制成一个图,我想用直方图的原始缩放.
我的问题:如何直接缩放PDF,使其在直方图中可见?
这是代码:
import numpy as np
import scipy.stats
# generate log-normal distributed set of samples
samples = np.random.lognormal( mean=1., sigma=.4, size=10000 )
# make a fit to the samples and generate the resulting PDF
shape, loc, scale = scipy.stats.lognorm.fit( samples, floc=0 )
x_fit = np.linspace( samples.min(), samples.max(), 100 )
samples_fit = scipy.stats.lognorm.pdf( x_fit, shape, loc=loc, scale=scale )
Run Code Online (Sandbox Code Playgroud)
我的问题是,如果有一个参数可以轻松地将PDF缩放到直方图(我没有找到一个,但这并不意味着太多......),这样PDF在中间的情节中可见?