#python #python-3.x #pandas #matplotlib
#python #python-3.x #панды #matplotlib
Вопрос:
Я пытаюсь отобразить группу по объекту, но метки оси x не выравниваются. Любая помощь? Спасибо.
Мой код:
gdp_by_region.plot(kind='bar', align= 'center')
plt.xticks(fontsize= 'small')
plt.show()
Результат:
Ответ №1:
Я полагаю, что сами метки хорошо выровнены, но в ваших метках будет много пробелов.
import matplotlib.pyplot as plt
ticks = [" AAA ",
"BB ",
" CCCCCCCC",
" DDD "]
y = [3,4,5,4]
plt.figure(figsize=(3,3))
plt.plot(ticks, y)
plt.tick_params(axis="x", rotation=90)
plt.tight_layout()
plt.show()
Комментарии:
1. Я знал, что это будет что-то вроде этого. Спасибо.