Моя цель - построить квантильную функцию распределения в ggplot
.Этот график эквивалентен обратной эмпирической кумулятивной функции распределения (ECDF).Например, инверсия графика ниже [source] , где ось y содержит то, что находится в x, а ось x содержит квантили (то, что сейчас находится в y).Самый простой способ добиться этого - это как-то поменять оси на графике ECDF.Как этого достичь?
В качестве альтернативы можно построить новую функцию шага, возможно, с помощью geom_step()
;но это кажется больше работы.
df <- data.frame(
x = c(rnorm(100, 0, 3), rnorm(100, 0, 10)),
g = gl(2, 100)
)
ggplot(df, aes(x)) + stat_ecdf(geom = "step")
