ich bin grade dabei mit ggplot2 meine Daten darzustellen, bin aber auf zwei Probleme gestoßen:
1. Ich habe 12 Panels (faced_wrap) und würde jedem gerne noch eine Horizontale hinzufügen. An sich wollte ich den Befehl
geom_hline benutzen. Meine Frage ist nun, ob ich diese in jedem Panel direkt mit diesem Befehl in eine andere Höhe legen kann, meine bisherigen Versuche führten dazu, dass ich in jedem die 12 gleichen Linien hatte, statt in jedem eine in anderer Höhe.
Mein bisheriger Code lautet:
Code: Alles auswählen
ggplot(Profile, aes(Profil, Tiefe))+geom_raster(aes(fill=Wert), interpolate=TRUE)+facet_wrap(~Profil, scales = "free")+geom_hline(yintercept=c(0.2,0.12,0.15,0.26,0.34,0.45,0.15,0.26,0.34,0.25,0.50,0.12), show.legend = True)+scale_fill_gradient(low = "lightblue", high = "darkblue", na.value = NA)+scale_y_continuous(breaks = c(0.0,0.1,0.2,0.3,0.4,0.5), labels = c("0.0","0.1","0.2","0.3","0.4","0.5"))+scale_fill_continuous(name= "Ksat[mm/h]",breaks=c(0,200,400,600,800,1000), labels=c("0","200", "400", "600", "800", "<1000"))
Vielen Dank schoneinmal für jede Hilfe!