%matplotlib inline
import matplotlib.pyplot as plt
plt.style.use("ggplot")
from pandas_datapackage_reader import read_datapackage
from shortcountrynames import to_name
emissions = read_datapackage("https://github.com/openclimatedata/global-carbon-budget", "territorial-emissions")
emissions.head()
emissions = emissions.drop("Source", axis=1)
unit = "MtC"
ax = emissions.loc["CHN"].plot()
emissions.loc["USA"].plot(ax=ax)
plt.legend([to_name("CHN"), to_name("USA")])
plt.ylabel(unit);
consumption = read_datapackage("https://github.com/openclimatedata/global-carbon-budget", "consumption-emissions")
consumption.head()
unit_consumption = "MtC"
parties = ["USA", "CHN"]
for code in parties:
ax = consumption.loc[code].plot()
emissions.loc[code].plot(ax=ax)
assert unit == unit_consumption
plt.title(to_name(code))
plt.ylabel(unit)