Servus Bernhard,
die letzten Stunden habe ich nun versucht anhand Deines Codes ein Diagramm mit zwei Linien für jeweils Sonnenaufgang und -untergang zu erstellen.
Der Code sieht wiefolgt aus:
Code: Alles auswählen
ggplot(d) +
geom_line(aes( x = date (up_dt), y = hour(up_dt+1/60*minute(up_dt), lwd = 3, color = "orange"))) +
geom_line(aes(x = date(up_dt), y = hour(down_dt)+1/60*minute(down_dt) lwd = 3, color = "orange")) +
geom_count(aes(x = Photo.date, y = Photo.time@hour + Photo.time@minute/60))+
scale_y_continuous(breaks = seq(0,24,4), name = "Uhrzeit", labels = c("0:00, 4:00", "8:00", "12:00", "16:00", "20:00", "23:59"))+
xlab("Datum")
Ich kann daraus nur leider kein Diagramm erstellen, weil einige Fehlermeldungen angezeigt werden, die ich nicht so ganz einordnen kann.
Code: Alles auswählen
<error/rlang_error>
`breaks` and `labels` must have the same length
Backtrace:
1. ggplot2::scale_y_continuous(...)
2. ggplot2::continuous_scale(...)
3. ggplot2:::check_breaks_labels(breaks, labels)
Wo genau habe ich die Fehler? Also es steht ja da, wo genau der Fehler liegt jedoch weiß ich leider Gottes nicht allzu viel damit anzufangen. Vermutlich ist es etwas Banales, oder?