发布时间:2019-09-10 08:51:09编辑:auto阅读(2380)
直方图 
画直方图可以参考Python 中用 matplotlib 绘制直方图(histograms)。另外,plot.ly也提供了画直方图的多种方式。
直方图+PDF图+CDF图 
参见kernel_density。
CDF图 
stackoverflow上,针对该问题有多个回答,见–How to plot empirical cdf in matplotlib in Python?。其中一种方法是使用statsmodels包提供的ECDF函数–statsmodels.distributions。示例程序如下:
import numpy as np
import statsmodels.api as sm # recommended import according to the docs
import matplotlib.pyplot as plt
sample = np.random.uniform(0, 1, 50)
ecdf = sm.distributions.ECDF(sample)
x = np.linspace(min(sample), max(sample))
y = ecdf(x)
plt.step(x, y)
plt.show()
上一篇: python 重定向获取真实url
下一篇: python多行注释和跨行字符串
 51186
 50596
 41220
 38041
 32505
 29408
 28270
 23124
 23088
 21418
 1468°
 2188°
 1810°
 1741°
 2050°
 1805°
 2483°
 4175°
 4041°
 2884°