Não entendi o que é esse numero de linha em area = 1 e numero de coluna em area =2 da onde vem esses valores?
Não entendi o que é esse numero de linha em area = 1 e numero de coluna em area =2 da onde vem esses valores?
Oii Maria, tudo bem com você?
Peço desculpas pela demora em dar um retorno.
Observe que, antes de criarmos os plots g1
e g2
nós criamos a figura area
por meio do código:
area = plt.figure()
Se printarmos essa "area" antes de criar os eixos g1 e g2, teremos o seguinte resultado:
Podemos perceber que esse retorno nos informa que temos uma figura com um determinado tamanho porém com "0 Axes", ou seja, ainda não existe nenhum eixo na figura em questão.
Como queremos adicionar mais de um eixo nessa figura, ao acrescentar os eixos g1 e g2 nós devemos informar como nós queremos organizá-los na figura "area". Sendo assim, é necessário que a gente passe a quantidade de linhas e colunas que queremos colocar na nossa figura para conseguirmos posicionar certinho nossos eixos (g1 e g2) nela.
Dessa forma, quando fazemos:
g1 = area.add_subplot(1, 2, 1)
g2 = area.add_subplot(1, 2, 2)
Estamos adicionando uma linha e duas colunas na nossa figura. Nossa intenção é plotar dois gráficos em uma mesma figura, lado a lado, por isso colocamos esses eixos em uma única linha e separados em duas colunas. Ficando da seguinte forma:
Além dos argumentos linha e coluna, temos um terceiro argumento que é a posição onde queremos colocar cada um dos nossos eixos. Por exemplo, para os eixos de g1, temos g1 = area.add_subplot(1, 2, 1)
, então aqui estamos dizendo que queremos um plot com uma única linha, com duas colunas e que g1 estará localizado na primeira coluna. O mesmo vale para g2, quando colocamos g2 = area.add_subplot(1, 2, 2)
esse último " 2 " está informando que g2 estará localizado na segunda coluna.
Se quiséssemos criar os eixos embaixo um do outro ao invés de ao lado, bastava criarmos duas linhas e uma única coluna. Por exemplo:
Espero ter ajudado. Qualquer dúvida estou à disposição :)