Вы можете изменить форму данных и использовать график pandas:
df_out = df.reset_index(level=1, drop=True)\ .set_index(['continent'], append=True)['avg_count_country']\ .unstack() df_out.plot.bar()
Выход: