chore: improve weather pipeline

This commit is contained in:
2026-07-08 10:04:16 +02:00
parent a48182a4e3
commit 3268783cbe
2 changed files with 4 additions and 4 deletions

View File

@@ -38,7 +38,7 @@ alias RawData = Frame[
alias Data = Frame[ alias Data = Frame[
station_id: StationID, station_id: StationID,
timestamp: object, timestamp: Any,
temperature: Temperature, temperature: Temperature,
pressure: Pressure, pressure: Pressure,
humidity: Humidity, humidity: Humidity,
@@ -46,7 +46,7 @@ alias Data = Frame[
alias DataWithHI = Frame[ alias DataWithHI = Frame[
station_id: StationID, station_id: StationID,
timestamp: object, timestamp: Any,
temperature: Temperature, temperature: Temperature,
pressure: Pressure, pressure: Pressure,
humidity: Humidity, humidity: Humidity,
@@ -54,7 +54,7 @@ alias DataWithHI = Frame[
] ]
alias DailyAverages = Frame[ alias DailyAverages = Frame[
timestamp: object, timestamp: Any,
temperature: Mean[Temperature], temperature: Mean[Temperature],
pressure: Mean[Pressure], pressure: Mean[Pressure],
humidity: Mean[Humidity], humidity: Mean[Humidity],

View File

@@ -47,7 +47,7 @@ def daily_avg(df: DataWithHI):
DailyAverages, DailyAverages,
df.groupby( df.groupby(
by=[ by=[
df["station_id"], "station_id",
df["timestamp"].dt.day.rename("day"), df["timestamp"].dt.day.rename("day"),
], ],
) )