Verwenden stat_summary in ggplot2 zu berechnen, den Mittelwert und die sd, dann schließen meine Punkte von Fehlerbalken
Im folgenden Beispiel wird der Mittelwert und die se wurde berechnet aus den Rohdaten und dargestellt in barplot. Ich möchte das gleiche zu tun, aber anstelle der Verwendung von barplot ich verwenden möchten, angeschlossen Punkte. so, ich Schätze es so sehr, wenn jemand kann mir zeigen, wie...Danke
Beispiel:
data(ToothGrowth)
ToothGrowth$F3 <- letters[1:2]
# coerce dose to a factor
ToothGrowth$dose <- factor(ToothGrowth$dose, levels = c(0.5,1,2))
# facetting on the third factor
ggplot(ToothGrowth, aes(y = len, x = supp )) +
stat_summary(fun.y = 'mean', fun.ymin = function(x) 0, geom = 'bar',
aes(fill =dose), position = 'dodge') +
stat_summary(fun.ymin = function(x) mean(x) - sd(x),
fun.ymax = function(x) mean(x) + sd(x), position ='dodge',
geom = 'errorbar', aes(group = dose))+
facet_wrap(~F3)
- Sven:dies ist eine reproduzierbare Beispiel --- ToothGrowth Daten-set in base-R -- danke
- Immer noch, es würde deutlicher werden, wenn Sie
data(ToothGrowth)
.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die geom
pointrange
für beide Punkte mit Angabe der Mittel und Fehlerbalken.ggplot
solutino. Ich verwendetgeom = "ribbon"
, auch sehr schön.