【发布时间】:2018-10-10 04:06:03
【问题描述】:
我制作了PDF,下面是这个历史代码;
plt.figure()
values1,bins1,_ = plt.hist(np.log10(fakeclusterlum),bins=20)
plt.hist(np.log10(bigclusterlum151mh),alpha = .5,bins = bins1)
但我不确定如何将其绘制成 CDF?我想绘制 fakeclusterlum 和 bigclusterlum151mh 点。如果这是有道理的,如果我不道歉,我有点初学者!
【问题讨论】:
-
嗨!所以简短的回答是 CDF 是 PDF 的积分。这意味着,就直方图而言,CDF(x)=sum(rectangles until x)。但是,这意味着您拥有的 bin 越多,您的 CDF 就越准确,假设是连续 PDF。但我不确定你到底想要达到什么目的。您能否详细说明您的数据类型以及您想用它做什么。此外,您的一些数据图也会有所帮助。
标签: python matplotlib plot histogram cdf