[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2024-04-11 12:21:43 +00:00
parent a72388b989
commit f8b33e8eb2

View File

@ -189,18 +189,20 @@ def add_power_capacities_installed_before_baseyear(n, grouping_years, costs, bas
phased_out = df_agg[df_agg["DateOut"] < baseyear].index phased_out = df_agg[df_agg["DateOut"] < baseyear].index
df_agg.drop(phased_out, inplace=True) df_agg.drop(phased_out, inplace=True)
older_assets = (df_agg.DateIn<min(grouping_years)).sum() older_assets = (df_agg.DateIn < min(grouping_years)).sum()
if older_assets: if older_assets:
logger.warning(f"There are {older_assets} assets with build year " logger.warning(
f"There are {older_assets} assets with build year "
f"before first power grouping year {min(grouping_years)}. " f"before first power grouping year {min(grouping_years)}. "
"These assets are dropped and not considered." "These assets are dropped and not considered."
"Consider to redefine the grouping years to keep them.") "Consider to redefine the grouping years to keep them."
to_drop = df_agg[df_agg.DateIn<min(grouping_years)].index )
to_drop = df_agg[df_agg.DateIn < min(grouping_years)].index
df_agg.drop(to_drop, inplace=True) df_agg.drop(to_drop, inplace=True)
df_agg["grouping_year"] = np.take( df_agg["grouping_year"] = np.take(
grouping_years[::-1], grouping_years[::-1], np.digitize(df_agg.DateIn, grouping_years[::-1])
np.digitize(df_agg.DateIn, grouping_years[::-1])) )
# calculate (adjusted) remaining lifetime before phase-out (+1 because assuming # calculate (adjusted) remaining lifetime before phase-out (+1 because assuming
# phase out date at the end of the year) # phase out date at the end of the year)
@ -463,8 +465,11 @@ def add_heating_capacities_installed_before_baseyear(
) )
# get number of years of each interval # get number of years of each interval
_years = (valid_grouping_years.diff().shift(-1) _years = (
.fillna(baseyear-valid_grouping_years.iloc[-1])) valid_grouping_years.diff()
.shift(-1)
.fillna(baseyear - valid_grouping_years.iloc[-1])
)
# Installation is assumed to be linear for the past # Installation is assumed to be linear for the past
ratios = _years / _years.sum() ratios = _years / _years.sum()