From 1c63a6163ed423d7b56669f8d07828baaddfef7c Mon Sep 17 00:00:00 2001
From: Cecilia Nievas <cnievas@gfz-potsdam.de>
Date: Thu, 2 Jun 2022 09:31:12 +0200
Subject: [PATCH] Suppressed Pandas SettingWithCopyWarning

---
 gdecore/processor.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gdecore/processor.py b/gdecore/processor.py
index 24a96fd..37ed3c9 100644
--- a/gdecore/processor.py
+++ b/gdecore/processor.py
@@ -25,6 +25,8 @@ import pyproj
 from gdecore.database_queries import DatabaseQueries
 from gdecore.database_storage import DatabaseStorage
 
+pandas.options.mode.chained_assignment = None
+
 
 logger = logging.getLogger()
 
@@ -708,8 +710,7 @@ class GDEProcessor:
         """
 
         if building_classes.shape[0] > 0:
-            old_proportions = building_classes["proportions"].to_numpy()
-            building_classes.loc[:, "proportions"] = old_proportions / old_proportions.sum()
+            building_classes["proportions"] /= building_classes["proportions"].sum()
 
         return building_classes
 
-- 
GitLab