dailyCombined = T.tidy(
combined,
T.mutate({Zeit: x=>d3.timeDay(x.Zeit)}),
T.groupBy("Zeit", [T.summarize({
"Temperatur Min": T.min("Temperatur"),
"Temperatur Max": T.max("Temperatur"),
"Temperatur": T.mean("Temperatur"),
Luftfeuchtigkeit: T.mean("Luftfeuchtigkeit"),
Niederschlag: T.sum("Niederschlag"),
Niederschlagsart: typeSummary("Niederschlagsart"),
Bedeckung: T.mean("Bedeckung"),
Sonnenscheindauer: T.sum("Sonnenscheindauer")
})]),
T.mutate(
{
Datum: x => d3.timeFormat("%Y/%m/%d")(x.Zeit),
Temperatur: x=>_.round(x.Temperatur,2),
Luftfeuchtigkeit: x=>_.round(x.Luftfeuchtigkeit,2),
Niederschlag: x=>_.round(x.Niederschlag,2),
Bedeckung: x=>_.round(x.Bedeckung,2),
Kategorie: getKategorie
}
)
)