26 실수 세트가 있습니다. 새로운 숫자의 분위수를 추정해야합니다. R에서 이것을 할 수있는 확실한 방법이 있습니까? 일반적으로? 나는 이것이 매우 사소하지 않기를 바란다. ;-) 귀하의 답변에 감사드립니다. PK r — 편광하다 소스
35 whuber가 지적했듯이 ecdf벡터를 사용하고 값의 백분위 수를 얻는 함수를 반환하는을 사용할 수 있습니다 . > percentile <- ecdf(1:10) > percentile(8) [1] 0.8 — 겁쟁이 소스
10 whuber와 cwarden이 말한 것을 확장하기 위해 때로는 "클래식"R 방식으로 함수를 사용하려고합니다. 그런 다음 다음을 사용하여 직접 작성할 수 있습니다 ecdf(). ecdf_fun <- function(x,perc) ecdf(x)(perc) ecdf_fun(1:10,8) >[1] 0.8 — 제르 벡 소스