Я пытаюсь объединить на одном графике две переменные, одну как geom_pointrange [потому что мне нужно минимальное и максимальное представление (доверительный интервал 2,5% и 97,5% и его медиана (50%)]
другая переменная - geom_point, созданная медианой другого исчисления.
Я обнаружил, что ggplot делает эти представления, но я не собрал их вместе:
#inputs
x <- seq(1:10)
n <- length(x)
yone <- 2 * runif(n)
ytwo <- runif(n)
ythree <- ytwo * 0.2
yfour <- ytwo * 2
df <- data.frame(x, yone, ytwo, ythree, yfour); df
library (ggplot2)
#yone and ytwo must be points
#ythree and yfour are min and max confidence interval (vertical line)
ggplot(df, aes(x, y = value, color = variable)) +
geom_pointrange(aes(ymin = ythree, ymax = yfour)) +
geom_point(aes(y = yone, col = "yone")) +
geom_point(aes(y = ytwo, col = "ytwo")) +
geom_line(aes(y = yfour))
Может ли кто-нибудь мне помочь?
value
илиvariable
. - person aosmith   schedule 14.04.2017