Wie zum hinzufügen eines standard-Fehlerbalken zu einem box-whisker-plot mit ggplot2?

Ich versuche zum hinzufügen eines standard-Fehler bars, um meine Daten, ähnlich denen auf dem Feld gesehen Grundstücke in der Nähe des Ende der Antwort auf diese Frage: https://stats.stackexchange.com/questions/8137/how-to-add-horizontal-lines-to-ggplot2-boxplot

Ich bin mit dem PlantGrowth Datensatz, der wie folgt aussieht (außer 30 Zeilen lang):

    weight    group
1   4.17      ctrl
2   5.58      ctrl
3   4.81      trt1
4   4.17      trt1
5   6.31      trt2
6   5.12      trt2

Die ich produziert habe, dieses Grundstück

Wie zum hinzufügen eines standard-Fehlerbalken zu einem box-whisker-plot mit ggplot2?

mit dem folgenden code

 ggplot(PlantGrowth, aes(group, weight))+
stat_boxplot(geom='errorbar', linetype=1, width=0.5)+  #whiskers
geom_boxplot(outlier.shape=1)+    
stat_summary(fun.y=mean, geom="point", size=2)   #dot for the mean

Ich weiß nicht, wie hinzufügen, um einen Fehler bar für jedes Diagramm basiert auf der variation innerhalb dieser Faktor ist variabel. Ich habe +geom_errorbar(aes(x=group, ymin=mean-sd, ymax=mean+sd)) aber es gibt die Fehlermeldung "Fehler beim mean - sd : nicht-numerisches argument für binären operator"

Jede Hilfe würde geschätzt werden. Danke

InformationsquelleAutor Jennser | 2016-07-26
Schreibe einen Kommentar