🐛 fix key_error in validation plots

This commit is contained in:
Thomas Kouroughli 2024-01-18 17:04:22 +00:00
parent 3fe68f8ffb
commit 7c23ef08c5

View File

@ -45,6 +45,12 @@ if __name__ == "__main__":
header=[0, 1],
parse_dates=True,
)
subset_technologies = ["Geothermal", "Nuclear", "Biomass", "Lignite", "Oil", "Coal"]
lowercase_technologies = [
technology.lower() if technology in subset_technologies else technology
for technology in historic.columns.levels[1]
]
historic.columns = historic.columns.set_levels(lowercase_technologies, level=1)
colors = n.carriers.set_index("nice_name").color.where(
lambda s: s != "", "lightgrey"