"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posso girar rótulos de carimbo de data/hora do eixo X no Matplotlib para evitar sobreposição?

Como posso girar rótulos de carimbo de data/hora do eixo X no Matplotlib para evitar sobreposição?

Publicado em 2025-01-18
Navegar:898

How Can I Rotate X-Axis Timestamp Labels in Matplotlib to Prevent Overlapping?

Ajustando a orientação do texto do eixo X para visualização de dados aprimorada

No script Python fornecido, o usuário encontra dificuldade para girar os rótulos no X -axis, que exibe um carimbo de data/hora. À medida que o número de amostras aumenta, os rótulos tornam-se cada vez mais condensados ​​e sobrepostos. Para resolver isso, pretendemos girar o texto em 90 graus, garantindo que os rótulos permaneçam visíveis mesmo quando as amostras se aproximam.

A solução: girar rótulos do eixo X com 'plt.xticks( )'

A solução está na utilização da função 'plt.xticks()' dentro do script fornecido. Ao incorporar este comando, podemos alcançar facilmente a rotação desejada dos rótulos do eixo X. O ajuste a seguir introduz o código necessário:

plt.xticks(rotation=90)

Ao adicionar esta linha ao script existente, os rótulos do eixo X serão girados em 90 graus, resolvendo a questão da sobreposição de texto. Esse ajuste garante uma visualização ideal dos dados, permitindo interpretar facilmente os carimbos de data e hora mesmo quando o número de amostras aumenta.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3