У меня есть данные по объему по странам за два конкретных года.Я хотел бы представить, как эти страны меняют свой рейтинг из года в год.Я хотел бы знать, возможно ли с помощью matplotlib или seaborn соединить эти барплоты, физически нарисовав линию, обозначающую изменение ранга.
Примерно так:
![enter image description here](https://i.stack.imgur.com/nDLal.png)
Базовые данные и код:
import seaborn as sns
import pandas as pd
import matplotlib.pyplot as plt
d = {'volume' : [1000, 500, 200, 100, 350, 600], 'year' : [2017, 2017, 2017, 2018, 2018, 2018], 'country' : ['US', 'UK', 'France', 'US', 'UK', 'France']}
df = pd.DataFrame(data=d)
fix, axs = plt.subplots(ncols=2)
sns.barplot(x='volume',y='country', data=df[df['year']==2017].sort_values(by='volume', ascending = False), ax=axs[0])
sns.barplot(x='volume',y='country', data=df[df['year']==2018].sort_values(by='volume', ascending = False), ax=axs[1])
plt.show()