bugfix: include all countries in ammonia production resource
This is so that the full EU28 ammonia demand can be correctly subtracted in the build_industry_sector_ratios.py script. No other downstream scripts are affected by this change.
This commit is contained in:
parent
9c592d9f73
commit
ecedea02d6
@ -8,6 +8,7 @@ Build historical annual ammonia production per country in ktonNH3/a.
|
|||||||
|
|
||||||
import country_converter as coco
|
import country_converter as coco
|
||||||
import pandas as pd
|
import pandas as pd
|
||||||
|
import numpy as np
|
||||||
|
|
||||||
cc = coco.CountryConverter()
|
cc = coco.CountryConverter()
|
||||||
|
|
||||||
@ -30,8 +31,12 @@ if __name__ == "__main__":
|
|||||||
ammonia.index = cc.convert(ammonia.index, to="iso2")
|
ammonia.index = cc.convert(ammonia.index, to="iso2")
|
||||||
|
|
||||||
years = [str(i) for i in range(2013, 2018)]
|
years = [str(i) for i in range(2013, 2018)]
|
||||||
countries = ammonia.index.intersection(snakemake.params.countries)
|
|
||||||
ammonia = ammonia.loc[countries, years].astype(float)
|
ammonia = ammonia[years]
|
||||||
|
ammonia.replace("--",
|
||||||
|
np.nan,
|
||||||
|
inplace=True)
|
||||||
|
ammonia = ammonia.astype(float)
|
||||||
|
|
||||||
# convert from ktonN to ktonNH3
|
# convert from ktonN to ktonNH3
|
||||||
ammonia *= 17 / 14
|
ammonia *= 17 / 14
|
||||||
|
Loading…
Reference in New Issue
Block a user