将 KDE 和正态分布添加到直方图
Adding KDE and Normal distribution to a Histogram
如何将 KDE 和正态分布添加到数据帧直方图中?
import pandas as pd
import matplotlib.pyplot as plt
from scipy.stats import norm
data = pd.DataFrame(norm.rvs(0,1,size=1000))
data.plot.hist()
我熟悉 data.plot.kde()
函数,我希望标度相同并添加正态分布图
我也知道其中的 seaborn
和 distplot
功能 - 我需要它 matplotlib
为了证明我在评论中的意思:
fig, ax = plt.subplots()
data.plot.hist(ax=ax, alpha=0.5)
ax2 = ax.twinx()
data.plot.kde(ax=ax2)
输出:
如何将 KDE 和正态分布添加到数据帧直方图中?
import pandas as pd
import matplotlib.pyplot as plt
from scipy.stats import norm
data = pd.DataFrame(norm.rvs(0,1,size=1000))
data.plot.hist()
我熟悉 data.plot.kde()
函数,我希望标度相同并添加正态分布图
我也知道其中的 seaborn
和 distplot
功能 - 我需要它 matplotlib
为了证明我在评论中的意思:
fig, ax = plt.subplots()
data.plot.hist(ax=ax, alpha=0.5)
ax2 = ax.twinx()
data.plot.kde(ax=ax2)
输出: