May was glorious. December less so.
The data are from the Geofysisk Institutt in Bergen. Here is the code I used
library("tidyverse") library("lubridate") florida = read.csv("../climate_data//Florida_2017-06-21_2018-06-22_1529649176.csv", stringsAsFactors = FALSE) %>% as.tibble() florida = florida %>% mutate(date_time = ymd_hm(paste(Dato, Tid)), date = ymd(Dato), Tid = ymd_hm(paste("2000-01-01", Tid)), Globalstraling = if_else(Globalstraling == 9999.99, NA_real_, Globalstraling)) %>% complete(date, Tid) %>%# arrange(date, Tid) %>% mutate(Globalstraling = coalesce(Globalstraling, lag(Globalstraling, 24 * 6)))#fill gaps with previous day ggplot(florida, aes(x = Tid, y = date, fill = Globalstraling)) + geom_raster() + scale_fill_gradient(low = "black", high = "yellow") + scale_x_datetime(date_labels = "%H", expand = c(0, 0)) + scale_y_date(date_labels = "%b", expand = c(0, 0)) + labs(x = "Time", y = "Month", fill = expression(atop(Sunshine, Wm^-1)))