Merge pull request #123 from Hestia-Homes/bugfix-median

Update app.py - fix median bug
This commit is contained in:
quandanrepo 2023-08-09 17:15:41 +01:00 committed by GitHub
commit 56014f590f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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"],