У меня есть фрейм данных с соответствующей зарплатой на майор. Я пытаюсь создать горизонтальные гистограммы основных направлений, отсортированных по зарплате. Мой код выглядит следующим образом:
fig, ax = plt.subplots()
topTenMajor = df[['Major','Salary']].sort_values('Salary', ascending=False).set_index('Major')
topTenMajor.sort_values('Salary', ascending=True).plot.barh(figsize=(5,10))
ax.set_title('Majors by Salary')
ax.set_xlabel('Salary')
ax.set_ylabel('Majors')
Тем не менее, моя диаграмма показывает один пустой график сверху с заголовком, меткой x и меткой y, а затем горизонтальную диаграмму под пустыми графиками без заголовка и меток. Почему это происходит?
Спасибо за любую помощь!
![enter image description here](https://i.stack.imgur.com/550ZY.jpg)