From e146302fb953e9348df43a02dc452c4a504e6846 Mon Sep 17 00:00:00 2001 From: quandanrepo <45804868+quandanrepo@users.noreply.github.com> Date: Wed, 9 Aug 2023 16:37:12 +0100 Subject: [PATCH] Update app.py - fix median bug Change drop to skipna for median method --- model_data/simulation_system/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model_data/simulation_system/app.py b/model_data/simulation_system/app.py index 545fae16..f0df75e4 100644 --- a/model_data/simulation_system/app.py +++ b/model_data/simulation_system/app.py @@ -86,7 +86,7 @@ HEAT_DEMAND_RESPONSE = "ENERGY_CONSUMPTION_CURRENT" def make_cleaning_averages(df): # Define a custom function to calculate the median, excluding missing values def median_without_missing(group): - return group[AVERAGE_FIXED_FEATURES].dropna().median() + return group[AVERAGE_FIXED_FEATURES].median(skipna=True) cleaning_averages = df.groupby( ["PROPERTY_TYPE", "BUILT_FORM", "CONSTRUCTION_AGE_BAND", "NUMBER_HABITABLE_ROOMS", "NUMBER_HEATED_ROOMS"],