pypsa-eur/scripts/modify_cost_data.py
2023-12-15 09:50:47 +01:00

13 lines
391 B
Python

import pandas as pd
costs = pd.read_csv(snakemake.input.costs, index_col=[0, 1]).sort_index()
if "modifications" in snakemake.input.keys():
modifications = pd.read_csv(snakemake.input.modifications, index_col=[0, 1]).sort_index()
costs.loc[modifications.index] = modifications
print(modifications)
print( costs.loc[modifications.index])
costs.to_csv(snakemake.output[0])