我想在 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 值也相同,我希望它们具有相同的值。
谢谢!