У меня есть данные, которые содержат самоубийства, год за годом и страну за страной и многое другое. Я сгруппировал их по возрасту и стране, но, делая это, я думаю, что страна и возраст становятся индексами, и поэтому я не могу использовать их на barplot
. Вот код.
spe = df.groupby(['country','age']).sum().sort_values(by='suicides_no').xs(level='age',
key='15-24 years')
sns.barplot(x = 'country', y = 'suicides_no',data = spe)
matplotlib.pyplot.xticks(rotation=90)
Я получаю эту ошибку:
ValueError: Не удалось интерпретировать ввод 'страна'