ich eine sehr einfache boxplot wie dies in R darstellen möchten:ggplot: rescale Achse (log) und Schnittachse
gewünschte Diagramm
Es ist ein Log-Link (Gamma verteilt : jh_conc
ist eine variable Hormonkonzentration) verallgemeinerten linearen Modells eines kontinuierlichen abhängige Variable (jh_conc
) für eine kategorische Variable Gruppierung (Gruppe: type of bee
)
My-Skript, das I alre ady haben, ist:
Meine Frage ist: was (geom) Erweiterungen kann ich die y-Achse und rescale sie anders spalten
> jh=read.csv("data_jh_titer.csv",header=T)
> jh
group jh_conc
1 Queens 6.38542714
2 Queens 11.22512563
3 Queens 7.74472362
4 Queens 11.56834171
5 Queens 3.74020100
6 Virgin Queens 0.06080402
7 Virgin Queens 0.12663317
8 Virgin Queens 0.08090452
9 Virgin Queens 0.04422111
10 Virgin Queens 0.14673367
11 Workers 0.03417085
12 Workers 0.02449749
13 Workers 0.02927136
14 Workers 0.01648241
15 Workers 0.02150754
fit1=glm(jh_conc~group,family=Gamma(link=log), data=jh)
ggplot(fit, aes(group, jh_conc))+
geom_boxplot(aes(fill=group))+
coord_trans(y="log")
die resultierende Handlung wie folgt aussieht? Auch wie füge ich die schwarzen Kreise (Mittelwerte; die auf einer logarithmischen Skala berechnet und dann auf die ursprüngliche Skala zurücktransformiert werden) horizontale Linien hinzu, die Signifikanzniveaus sind, basierend auf post-hoc-Tests, die mit log-transformierten Daten durchgeführt wurden: **: p < 0,01 , ***: p < 0,001?