library(lubridate) library(ggplot2) library(StreamMetabolism) library(xts) library(reshape) library(scales) Burtenbach <- sunrise.set(48.3413529,10.450999499999966, "2021/01/01", timezone="MET", num.days=370) sunrise <- Burtenbach$sunrise sunset <- Burtenbach$sunset sunrise <- strftime(sunrise, format="%R", tz="MET") sunset <- strftime(sunset, format="%R", tz="MET") Burtenbach["sr"] <- as.POSIXct(sunrise, format = "%H:%M") Burtenbach["ss"] <- as.POSIXct(sunset, format = "%H:%M") Burtenbach["timestamp"] <- align.time(Burtenbach$sunrise, 60*10) Burtenbach <- Burtenbach[c("timestamp", "sr", "ss")] locsrss <- ggplot(Burtenbach, aes(x=Burtenbach$timestamp)) + geom_line(aes(y=Burtenbach$sr)) + geom_line(aes(y=Burtenbach$ss)) + labs(title = " Sonnenauf-/Sonnenuntergang - Burtenbach 2021", x = "Datum", y = "Zeit") pdf("Burtenbach_SA_SU.pdf", paper="a4r", width=11) locsrss dev.off() png(filename="Burtenbach_SA_SU.png", width = 1400, height = 800, units = "px") locsrss dev.off() Burtenbach["Sonnenaufgang"] <- strftime(Burtenbach$sr, format="%H:%M") Burtenbach["Sonnenuntergang"] <- strftime(Burtenbach$ss, format="%H:%M") write.table(Burtenbach, file="Burtenbach_SaSu.csv", dec=',', sep=';', row.names=FALSE)