Я пытаюсь создать серию графиков в pandas go и создать многострочный график для каждого региона.
regions = list(data.region.unique())
Это дает список из 10 регионов. Тогда у меня есть функция построения графиков:
for region in regions:
df2 = data.loc[data['region'] == region]
sns.lineplot(x = df2['date'], y = df2['totals'], hue = df2['state'])
plt.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)
plt.legend()
Но это переводит все состояния в нечитаемый беспорядок. Кроме того, легенда не за пределами графика, что является еще одной проблемой. Любая помощь будет принята с благодарностью!