From 98b42eff07c7d6a25428b7a7bb61b24a40b782b8 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Tue, 14 Apr 2026 14:56:19 +0100 Subject: [PATCH] fixed BOM bug --- etl/bill_savings/KwhData.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/etl/bill_savings/KwhData.py b/etl/bill_savings/KwhData.py index 30e11698..e815a12b 100644 --- a/etl/bill_savings/KwhData.py +++ b/etl/bill_savings/KwhData.py @@ -77,14 +77,8 @@ class KwhData: 'Cheapest tariff (Large legacy suppliers)', 'Cheapest tariff (All suppliers)', 'Cheapest tariff (Basket)', 'Default tariff cap level'] - # Extract data rows - data_rows = [] - for row in data[1:]: - date = row['\ufeff"'] - values = row[None] - data_rows.append([date] + values) - - self.retail_price_comparison = pd.DataFrame(data_rows, columns=header) + self.retail_price_comparison = pd.DataFrame(data) + self.retail_price_comparison.columns = header self.retail_price_comparison['Date'] = pd.to_datetime(self.retail_price_comparison['Date'], errors='coerce') @staticmethod