python [双图显示概率分布]利用kde,hist,cumlative画双图#plot

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python [双图显示概率分布]利用kde,hist,cumlative画双图#plot相关的知识,希望对你有一定的参考价值。

import matplotlib.pyplot as plt
from datetime import datetime as dt
import os
now =dt.now().strftime('%Y%m%d_%H_%M_%S')
fig = plt.figure()
ax = fig.add_subplot(211)
data = pd.Series(np.random.randn(500),name='random 500')
data.plot(kind='kde',color='b',alpha=.6,ax=ax) #需要scipy.stats包
#以下使用的是matplot的方法
data.hist(color='b',alpha=.6,ax=ax,normed=True)
ax.set_title = ('kde histgram &cdf')
ax = fig.add_subplot(212)
data.hist(ax=ax,normed=True,cumulative=True)
plt.legend()
fig.savefig(now+'.png')
os.system('start '+now+'.png')

以上是关于python [双图显示概率分布]利用kde,hist,cumlative画双图#plot的主要内容,如果未能解决你的问题,请参考以下文章

seaborn使用(绘图函数)

如何规范 scikit learn 的 kde?

python [双图]

概率分布函数 Python

核密度估计 Kernel Density Estimation (KDE) MATLAB

lcd双图层驱动原理