Curso matplotlib - Gráfico de barras verticais (rotação dos ticks do eixo)
Em alguns casos, temos um descrição para um ponto que é muito longo e, por isso, ele ocupa mais espaço do que o esperado. Uma forma de contornar este problema, é rotacionando os nomes dos ticks eixo. Para fazer isto, podemos utilizar o método plt.xticks(), que é o elemento que controla as propriedades do eixo x, como o ângulo de rotação (documentação).
Para rotacionar os ticks no eixo x, basta passar o ângulo desejado através do parâmetro rotation em plt.xticks(). Por exemplo, para deixar o ângulo em 90 graus:
plt.figure(figsize=(8,6))
plt.bar(frutas, precos)
plt.xticks(rotation=90)
plt.show()
Figura 1 - Gráfico de barras verticais os *ticks do eixo x rotacionados (90°).

Para rotacionar os ticks em 45 graus:
plt.figure(figsize=(8,6))
plt.bar(frutas, precos)
plt.xticks(rotation=45)
plt.show()
Figura 2 - Gráfico de barras verticais os ticks do eixo x rotacionados (45°).
