0

我想在 python 中计算经验分布-这是我当前的代码-

def Empirical_F(X):
    x = np.sort(X)
    y = np.arange(1, len(x) + 1) / float(len(x))
    return np.column_stack((x, y))

但我对向量 8、2、-13、4、-9、0、18、4、-5、10、1、-7、7、13、-5、-16、-9、18、- 的结果10, 0]

如下——

 [[-16.     0.05]
 [-13.     0.1 ]
 [-10.     0.15]
 [ -9.     0.2 ]
 [ -9.     0.25]
 [ -7.     0.3 ]
 [ -5.     0.35]
 [ -5.     0.4 ]
 [  0.     0.45]
 [  0.     0.5 ]
 [  1.     0.55]
 [  2.     0.6 ]
 [  4.     0.65]
 [  4.     0.7 ]
 [  7.     0.75]
 [  8.     0.8 ]
 [ 10.     0.85]
 [ 13.     0.9 ]
 [ 18.     0.95]
 [ 18.     1.  ]]

我想解决这个问题,当 x 值相同时,y 值也相同,我希望它们具有相同的值。

谢谢!

4

0 回答 0