有一个数据框,我在 Seaborn 中为其创建了直方图:
import seaborn as sns
sns.histplot(df, bins=100)
我还可以从其发行版创建 pdf:
import scipy.stats as stats
import numpy as np
import matplotlib.pyplot as plt
a = df.describe()
x = np.linspace(a['min'], a['max'])
plt.plot(x, stats.norm.pdf(x, a['mean'], a['std']))
但是当我组合它们时,比例不匹配,因此 PDF 不可见。
有没有一种快速的方法来做到这一点(对于对数正态分布也是如此)?