From 5ee9df000b99ed94145bf366c60b2ce2c467b194 Mon Sep 17 00:00:00 2001 From: ekatef Date: Wed, 11 Oct 2023 12:28:08 +0300 Subject: [PATCH] Make an argument of pd.concat to a list --- scripts/build_retro_cost.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/build_retro_cost.py b/scripts/build_retro_cost.py index cb3caeff..b65c82ba 100644 --- a/scripts/build_retro_cost.py +++ b/scripts/build_retro_cost.py @@ -970,7 +970,7 @@ def sample_dE_costs_area( .mean() .set_index(pd.MultiIndex.from_product([[ct], cost_dE.index.levels[1]])) ) - cost_dE = pd.concat(cost_dE, averaged_data) + cost_dE = pd.concat([cost_dE, averaged_data]) # weights costs after construction index if construction_index: @@ -999,12 +999,12 @@ def sample_dE_costs_area( ) ) ) - cost_dE = pd.concat(cost_dE, tot).unstack().stack() + cost_dE = pd.concat([cost_dE, tot]).unstack().stack() summed_area = pd.DataFrame(area_tot.groupby("country").sum()).set_index( pd.MultiIndex.from_product([area_tot.index.unique(level="country"), ["tot"]]) ) - area_tot = pd.concat(area_tot, summed_area).unstack().stack() + area_tot = pd.concat([area_tot, summed_area]).unstack().stack() cost_per_saving = cost_dE["cost"] / ( 1 - cost_dE["dE"]