Spaces:
Runtime error
Runtime error
fix(formula1_databases): Weather datetime
Browse files
notebooks/formula1_databases.py
CHANGED
@@ -320,6 +320,9 @@ class FastF1ToSQL:
|
|
320 |
# Assuming this is called right after insert_session
|
321 |
weather_data['session_id'] = self.cursor.lastrowid
|
322 |
|
|
|
|
|
|
|
323 |
for _, sample in weather_data.iterrows():
|
324 |
weather_sample: dict[str, Any] = {
|
325 |
'session_id': sample['session_id'],
|
@@ -330,7 +333,7 @@ class FastF1ToSQL:
|
|
330 |
'relative_air_humidity_in_percentage': sample['Humidity'],
|
331 |
'air_pressure_in_mbar': sample['Pressure'],
|
332 |
'is_raining': sample['Rainfall'],
|
333 |
-
'datetime': str(sample
|
334 |
}
|
335 |
columns = ', '.join(weather_sample.keys())
|
336 |
placeholders = ':' + ', :'.join(weather_sample.keys())
|
|
|
320 |
# Assuming this is called right after insert_session
|
321 |
weather_data['session_id'] = self.cursor.lastrowid
|
322 |
|
323 |
+
weather_data['datetime'] = self._session_start_date + \
|
324 |
+
weather_data['Time']
|
325 |
+
|
326 |
for _, sample in weather_data.iterrows():
|
327 |
weather_sample: dict[str, Any] = {
|
328 |
'session_id': sample['session_id'],
|
|
|
333 |
'relative_air_humidity_in_percentage': sample['Humidity'],
|
334 |
'air_pressure_in_mbar': sample['Pressure'],
|
335 |
'is_raining': sample['Rainfall'],
|
336 |
+
'datetime': str(sample['datetime']),
|
337 |
}
|
338 |
columns = ', '.join(weather_sample.keys())
|
339 |
placeholders = ':' + ', :'.join(weather_sample.keys())
|