From 3351142e8b479155a0d7c72371f59b040d2a15b3 Mon Sep 17 00:00:00 2001 From: Eli Date: Wed, 5 Mar 2025 17:10:46 -0500 Subject: [PATCH] Update TideTracker.py Handle empty rows with pandas `dropna` --- TideTracker.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TideTracker.py b/TideTracker.py index e961a0d..4cee418 100644 --- a/TideTracker.py +++ b/TideTracker.py @@ -253,7 +253,9 @@ def get_tide_data(station_id): df.set_index('t', inplace=True) # Convert 'v' to float - df['v'] = df['v'].astype(float) + df['v'] = pd.to_numeric(df['v'], errors='coerce') + df.dropna(subset=['v'], inplace=True) #double check spacing here, weird copy/paste issue + print("WaterLevel data structure:") print(df.head())