From 5231135d5ff79d4c6cd2f3ce4c5788d7cd0be068 Mon Sep 17 00:00:00 2001 From: Fabian Neumann Date: Wed, 26 Jul 2023 08:47:49 +0200 Subject: [PATCH] make_summary: explicitly typecast default values --- scripts/make_summary.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/make_summary.py b/scripts/make_summary.py index 891e443f..8fbe02f1 100644 --- a/scripts/make_summary.py +++ b/scripts/make_summary.py @@ -299,9 +299,9 @@ def calculate_energy(n, label, energy): ) # remove values where bus is missing (bug in nomopyomo) no_bus = c.df.index[c.df["bus" + port] == ""] - totals.loc[no_bus] = n.component_attrs[c.name].loc[ + totals.loc[no_bus] = float(n.component_attrs[c.name].loc[ "p" + port, "default" - ] + ]) c_energies -= totals.groupby(c.df.carrier).sum() c_energies = pd.concat([c_energies], keys=[c.list_name])