Ярлыки оси X перекрывают друг друга на линейчатой ​​диаграмме в ноутбуке Jupyter - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь создать столбчатую диаграмму в блокноте Jupyter, используя python, которая отображает показатели ожирения на пари sh на оси Y и названия пари sh на оси X. Моя гистограмма отображается правильно, за исключением того факта, что, поскольку существует много имен pari sh, а некоторые длинные, даже когда я представляю имена горизонтально, они по-прежнему накладываются друг на друга. Я попытался исследовать эту проблему, и уловки, которые я использовал, не помогли, и я предпочел бы не импортировать файл CSV, чтобы я мог сохранить то, что у меня уже есть, так как большая часть его работает. Чтобы этот пост был коротким, я буду хранить свои переменные со значениями, поскольку они довольно длинные

fig, ax = plt.subplots()

ax.bar(parishes, values, align='center', alpha=1)
ax.set_ylabel('Rate of Obesity')
plt.xticks(rotation = 90)
ax.set_xlabel('Parishes')
ax.set_xticks(x_pos)
ax.set_xticklabels(parishes)
ax.set_title('Obesity Rates by Parish')
ax.yaxis.grid(True)
plt.savefig('bar_plot.png')
plt.figure(figsize = (40,20))
plt.show()


  [1]: https://i.stack.imgur.com/h2BLe.png
...