Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

[Dúvida] fig.add_axes

não consegui compreender muito bem os valores utilizados no código eixo2 = fig.add_axes([0.7, 0.65, 0.3, 0.3]). alguém poderia me explicar como esses valores se tornam aquela posição do gráfico?

4 respostas
solução!

Oi, Ana, tudo bem?

O método fig.add_axes é utilizado para adicionar eixos à figura, e os valores [0.7, 0.65, 0.3, 0.3], são parâmetros para definir a posição e o tamanho do gráfico dentro da figura. Esses valores são especificados na forma [left, bottom, width, height], todos em unidades relativas à figura, que varia de 0 a 1:

  1. left (0.7): Este é o ponto no eixo horizontal (x) onde o eixo começa. O valor 0.7 significa que o eixo começa a 70% do caminho da margem esquerda da figura.
  2. bottom (0.65): Este é o ponto no eixo vertical (y) onde o eixo começa. O valor 0.65 indica que o eixo começa a 65% do caminho a partir da parte inferior da figura.
  3. width (0.3): Este é o largura do eixo, que ocupa 30% da largura total da figura.
  4. height (0.3): Esta é a altura do eixo, que ocupa 30% da altura total da figura.

Ao definir eixo2 = fig.add_axes([0.7, 0.65, 0.3, 0.3]), você está criando um eixo que começa no canto superior direito da figura principal, e este eixo tem uma largura e altura que são 30% da figura principal.

Espero ter esclarecido à dúvida.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

ótimo, muito obrigada!! :)

Boa noite,

Eu gostaria aproveitar a pergunta da Ana Carolina e fazer mais uma. Qual seria o melhor uso do add_axes() e do add_subplot()?

Obrigado!

Oi, Eduardo, tudo bem?

O add_axes() permite adicionar gráficos em posições específicas dentro de uma figura. Você controla exatamente onde e quão grande o gráfico será.

Quando usar?

  • Posição específica: Quando você quer colocar um gráfico em um lugar exato dentro da figura.
  • Gráficos dentro de gráficos: Quando você quer adicionar um gráfico pequeno dentro de um gráfico maior.

Já o método add_subplot() é usado para adicionar um eixo a uma figura, organizando-o em um layout de grade. Você especifica o número de linhas e colunas da grade, e a posição do eixo na grade usando três argumentos: nrows, ncols e index.

Onde usar?

  • Layouts de grade: Quando você deseja criar múltiplos gráficos organizados em uma grade regular.
  • Rápida organização: Quando você precisa de uma forma rápida e fácil de organizar múltiplos gráficos de maneira padronizada.

Em resumo, utilizamos o add_axes() quando precisamos de controle exato sobre onde colocar os gráficos. E add_subplot() usamos para organizar gráficos de forma fácil em uma grade.

Abaixo deixo o link da documentação:

Caso se sinta mais confortável, você poderá utilizar a tradução automática do navegador.

Eduardo, aproveito para recomendar sempre abrir um novo tópico para uma dúvida, assim ele ganha mais visibilidades para outros monitores e alunos.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!