ecdf
дает эмпирический CDF, который является функцией F
, для которой F(x) = P[X <= x]
, где X
- случайная величина, создающая входной вектор vec
.
Это оценка; median
- это другая оценка.
Но вы можете видеть, что ecdf
дает разумный ответ:
mean(vec <= 150)
# [1] 0.8571429
Тем не менее, мы можем использовать объект ecdf
для получения 150 как Медиана:
quantile(ecdf(vec), .5)
# 50%
# 150
См. ?ecdf
; это не полный ответ, но, надеюсь, в любом случае он освещает.