Ich versuche in einem Graph zwei Variablen zu kombinieren, einen als geom_pointrange [weil ich eine Minimum- und Maximumdarstellung benötige (Konfidenzintervall 2,5% und 97,5% und sein Median (50%)Kombinieren von zwei Variablen ggplot: geom_pointrange und geom_point
]andere Variable ist ein geom_point, durch Median anderer Kalkül gemacht
ich diese Darstellungen ggplot machen gefunden, aber ich habe es nicht zusammen bekommen, durch.
#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))
Kann mir jemand helfen bitte?
Was sollte das Ergebnis aussehen? Können Sie uns auf eine ähnliche Grafik hinweisen? Außerdem wird Ihr Beispiel momentan nicht ausgeführt, da das von Ihnen angegebene Dataset nicht "value" oder "variable" enthält. – aosmith