如何在 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 轴值,但我真的不知道该怎么做。如果有人可以帮助我。谢谢!
ecdf
returns一个函数。你可以这样做:
set.seed(42)
a <- runif(1000, 0, 10)
b <- 1.5
e <- ecdf(a)
plot(e)
points(b, e(b), col = 'red', cex= 2)
我有一系列随机值 a <- runif(1000, 0, 10)
和一个值:b <- 1.5
。我想绘制 ecdf,并将值放在上面以查看拥有它的概率。
但是当我这样做时:
plot(ecdf(a))
points(b, col = 'red', lwd = 2)
积分没有出现。我想我必须用曲线拟合点才能找到与之对应的 y 轴值,但我真的不知道该怎么做。如果有人可以帮助我。谢谢!
ecdf
returns一个函数。你可以这样做:
set.seed(42)
a <- runif(1000, 0, 10)
b <- 1.5
e <- ecdf(a)
plot(e)
points(b, e(b), col = 'red', cex= 2)