Curso matplotlib - Gráfico de barras verticais (rotação dos ticks do eixo)

less than 1 minute read


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

gráfico de barras verticais desenhado com o matplotlib.


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

gráfico de barras verticais desenhado com o matplotlib.


Qual é a utilidade de rotacionar os ticks dos eixos de um gráfico?

Melhorar a apresentação do gráfico

Não tem nenhuma utilidade

Melhorar a legibilidade do gráfico

Evitar que nomes muito longos se sobreponham


Anterior Próximo

Updated: