numpy中的联合CDF

时间:2018-08-10 16:20:01

标签: python numpy

用numpy计算CDF(累积分布函数)非常简单,但是现在我想使用3维数据移动到多个维,然后计算出能够轻松计算出相应的X,Y,Z的第N个百分位数容易。

我发现那里的文档不是最容易浏览的,这很有用。我正在尝试使用已经存在的东西,而不是重新发明轮子。

这是我在一维中的操作方式:

h, x = np.histogramdd(np.array(full_data), bins = 10, normed = True)
dx = x[1] - x[0]
f1 = np.cumsum(h)*dx

然后情节:

plt.plot(x[1:], f1)

在3D模式下,它看起来像:

full_data = [[1,2,4], [2,3,4], ...]

在我将某些东西融合在一起之前,有任何关于Python和优雅的东西的建议。

0 个答案:

没有答案