Filter out 0 room properties

This commit is contained in:
Andras Schmelczer 2026-02-07 19:15:48 +00:00
parent 1caa9fe5ff
commit 77e01776f5

View file

@ -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()