The above data included spaces in variable names and lacked appropriate backticks to be functional. Here is cleaned up for anyone that wants to use it
structure(list(Date = structure(c(18281, 18281, 18281, 18281, 18281, 18281), class = "Date"),
Time = structure(c(0, 3600, 7200, 10800, 14400, 18000), class = c("hms", "difftime"), units = "secs"),
Site = c("WARNEFORD", "WARNEFORD", "WARNEFORD", "WARNEFORD", "WARNEFORD", "WARNEFORD"),
Address = c(111, 111, 111, 111,111, 111),
Name = c("A01-A", "A01-A", "A01-A", "A01-A", "A01-A","A01-A"),
Type = c("Room Heater", "Room Heater", "Room Heater","Room Heater", "Room Heater", "Room Heater"),
Setpoint = c(21, 21, 20.1, 19, 19, 19),
`Temp Air` = c(21, 21, 20.7, 19.5, 19, 19.2),
L2On = c(0.6, 0.5, 0.3, 0, 0, 0.1),
`L2kWh (Est)` = c(0.93, 0.71, 0.39, 0, 0, 0.18),
site_room = c("WARNEFORDA01-A", "WARNEFORDA01-A", "WARNEFORDA01-A", "WARNEFORDA01-A", "WARNEFORDA01-A", "WARNEFORDA01-A"),
date_time = structure(c(1579478400, 1579482000, 1579485600, 1579489200, 1579492800, 1579496400), tzone = "", class = c("POSIXct", "POSIXt")),
avg_setpoint_before = c(19.6544642857143, 19.6544642857143, 19.6544642857143, 19.6544642857143, 19.6544642857143, 19.6544642857143 ),
avg_setpoint_after = c(19.8759615384615, 19.8759615384615, 19.8759615384615, 19.8759615384615, 19.8759615384615, 19.8759615384615 ),
sub19_before = c(NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_),
sub19_after = c(NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_),
avg_sp_before_excdflt = c(20.2888888888889, 20.2888888888889, 20.2888888888889, 20.2888888888889, 20.2888888888889, 20.2888888888889),
avg_sp_after_excdflt = c(20.5075, 20.5075, 20.5075, 20.5075, 20.5075, 20.5075),
thermo_change = c(0.221497252747252, 0.221497252747252, 0.221497252747252, 0.221497252747252, 0.221497252747252, 0.221497252747252),
sub19_change = c(NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_),
thermo_change_excdflt = c(0.218611111111112, 0.218611111111112, 0.218611111111112, 0.218611111111112, 0.218611111111112, 0.218611111111112)), row.names = c(NA,
-6L), class = c("tbl_df", "tbl", "data.frame"))