Skip to content

Commit 5fe0db4

Browse files
authored
Update spatial_integration_haversine_mapping.py
1 parent 71832bc commit 5fe0db4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Diff for: spatial_integration_haversine_mapping.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,11 @@ def rename_speed_columns(merged_df):
7676
merged_df = reorder_columns(merged_df)
7777
merged_df = rename_speed_columns(merged_df)
7878

79+
# Forward fill and then backward fill NaN values
80+
merged_df = merged_df.fillna(method='ffill').fillna(method='bfill')
7981

8082
# Save the merged dataframe to a CSV file
8183
output_folder = os.path.join(OS_PATH, 'output/metr-la')
8284
os.makedirs(output_folder, exist_ok=True) # Create output folder if it doesn't exist
8385
merged_file_path = os.path.join(output_folder, 'merged_speed_traffic_and_air_temperature_data.csv')
84-
merged_df.to_csv(merged_file_path, index=False)
86+
merged_df.to_csv(merged_file_path, index=False)

0 commit comments

Comments
 (0)