如何在 ecdf 曲线上拟合一个点

How fit a point on a ecdf curve

我有一系列随机值 a <- runif(1000, 0, 10) 和一个值:b <- 1.5。我想绘制 ecdf,并将值放在上面以查看拥有它的概率。

但是当我这样做时:

plot(ecdf(a))
points(b, col = 'red', lwd = 2)

积分没有出现。我想我必须用曲线拟合点才能找到与之对应的 y 轴值,但我真的不知道该怎么做。如果有人可以帮助我。谢谢!

ecdfreturns一个函数。你可以这样做:

set.seed(42)
a <- runif(1000, 0, 10)
b <- 1.5

e <- ecdf(a)

plot(e)
points(b, e(b), col = 'red', cex= 2)