scenarios: add collect function plot_elec_networks

This commit is contained in:
Fabian 2023-08-17 12:56:34 +02:00
parent 91eff472a7
commit ebb5da655e
2 changed files with 12 additions and 2 deletions

View File

@ -76,6 +76,16 @@ rule solve_sector_networks:
),
rule plot_elec_networks:
input:
expand(
RESULTS
+ "figures/.statistics_plots_elec_s{simpl}_{clusters}_ec_l{ll}_{opts}",
**config["scenario"],
run=config["run"]["name"]
),
rule plot_networks:
input:
expand(

View File

@ -61,7 +61,7 @@ if __name__ == "__main__":
fig, ax = plt.subplots()
ds = n.statistics.installed_capacity().dropna()
ds = ds.drop("Line")
ds = ds.drop(("Generator", "Load"))
ds = ds.drop(("Generator", "Load"), errors="ignore")
ds = ds / 1e3
ds.attrs["unit"] = "GW"
plot_static_per_carrier(ds, ax)
@ -70,7 +70,7 @@ if __name__ == "__main__":
fig, ax = plt.subplots()
ds = n.statistics.optimal_capacity()
ds = ds.drop("Line")
ds = ds.drop(("Generator", "Load"))
ds = ds.drop(("Generator", "Load"), errors="ignore")
ds = ds / 1e3
ds.attrs["unit"] = "GW"
plot_static_per_carrier(ds, ax)