Merge pull request #1227 from PyPSA/industry-ratios-infinity-bug

avoid infinity in sector rations
This commit is contained in:
lisazeyen 2024-08-20 10:25:11 +02:00 committed by GitHub
commit 05dba2d36b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -79,6 +79,7 @@ with the following carriers are considered:
Unit of the output file is MWh/t.
"""
import numpy as np
import pandas as pd
from prepare_sector_network import get
@ -104,7 +105,7 @@ def build_industry_sector_ratios_intermediate():
snakemake.input.industry_sector_ratios, index_col=0
)
today_sector_ratios = demand.div(production, axis=1)
today_sector_ratios = demand.div(production, axis=1).replace([np.inf, -np.inf], 0)
today_sector_ratios.dropna(how="all", axis=1, inplace=True)