Wie berechne ich die Wahrscheinlichkeit für eine bestimmte quantile in R?

R, es ist trivial zu berechnen die Quantile für die gegebenen Wahrscheinlichkeiten in einem Sample-Verteilung:

x <- rnorm(1000, mean=4, sd=2)
quantile(x, .9) # results in 6.705755

Aber ich kann nicht finden einen einfachen Weg, um die inverse zu berechnen ist die Wahrscheinlichkeit für ein bestimmtes Quantil der Stichprobe x. Der nächste, den ich gekommen bin, ist die Verwendung pnorm() mit den gleichen Mittelwert und die Standardabweichung verwendet, wenn ich die Erstellung der Stichprobe:

pnorm(5, mean=4, sd=2) # results in 0.6914625

Jedoch, denn dies ist die Berechnung der Wahrscheinlichkeit von der voll-normal Verteilung, und nicht die Probe x, es ist nicht ganz korrekt.

Gibt es eine Funktion, die im wesentlichen die inverse der quantile()? Etwas, das im wesentlichen lässt mich das gleiche tun wie pnorm() aber mit einer Probe? So etwas wie dieses:

backwards_quantile(x, 5)

Ich habe festgestellt, das ecdf() Funktion, aber kann nicht herausfinden, einen Weg, um es in eine single Wahrscheinlichkeit, anstelle einer vollständigen Gleichung-Objekt.

InformationsquelleAutor Andrew | 2012-02-03

Schreibe einen Kommentar