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°).