From 77e01776f5c5225f563ab0ad0e7f7d56f388f065 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sat, 7 Feb 2026 19:15:48 +0000 Subject: [PATCH] Filter out 0 room properties --- pipeline/transform/join_epc_pp.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pipeline/transform/join_epc_pp.py b/pipeline/transform/join_epc_pp.py index 1711952..789fcac 100644 --- a/pipeline/transform/join_epc_pp.py +++ b/pipeline/transform/join_epc_pp.py @@ -36,6 +36,12 @@ def main(): "CONSTRUCTION_AGE_BAND", ) .filter(pl.col("epc_address").is_not_null()) + .with_columns( + pl.when(pl.col("NUMBER_HABITABLE_ROOMS") == 0) + .then(None) + .otherwise(pl.col("NUMBER_HABITABLE_ROOMS")) + .alias("NUMBER_HABITABLE_ROOMS"), + ) .sort("INSPECTION_DATE", descending=True) .group_by("epc_address", "POSTCODE") .first()