用pd.hist绘制正态分布图

时间:2017-07-11 12:54:08

标签: python pandas matplotlib visualization

我有一个pd.DataFrame,我想绘制并拟合一条钟形曲线。我得到了直方图的绘图。我如何拟合钟形曲线?

wordfreq = pd.DataFrame(columns=vocab, index = authors, data = rates) 
wordfreq.hist(column='the', grid = False, normed = True, color = '#9ebcda')[:25]
plt.rcParams['axes.facecolor'] = 'white'
plt.title("use of 'the' women")

histogram

2 个答案:

答案 0 :(得分:1)

您可以将seaborn包用作:

seaborn.distplot(wordfreq[column])

答案 1 :(得分:1)

钟形曲线仅由两个参数meanvariance定义,您可以通过numpy.meannumpy.std轻松计算

如果您只想在没有任何参数设置的情况下进行内核密度估算,请使用seaborndistplot(data = wordfreq[column])