使用Seaborn Python绘制CDF +累积直方图

时间:2016-09-02 17:03:51

标签: python pandas seaborn

有没有办法仅使用Seaborn在Python中绘制Pandas系列的CDF +累积直方图?我有以下内容:

import numpy as np
import pandas as pd
import seaborn as sns
s = pd.Series(np.random.normal(size=1000))

我知道我可以使用s.hist(cumulative=True, normed=1)绘制累积直方图,然后我知道我可以使用sns.kdeplot(s, cumulative=True)绘制CDF,但我想要一些可以在Seaborn中完成的东西,就像绘制一个sns.distplot(s)的分布,它给出了kde拟合和直方图。有办法吗?

2 个答案:

答案 0 :(得分:48)

www.mydomain.com/resources/views

enter image description here

答案 1 :(得分:0)

使用cumulative=Truedensity=True可以使用matplotlib获得几乎相同的图。

plt.hist(x,cumulative=True, density=True, bins=30)