Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Não entendi como a variavel muda de tipo!

Quando fazemos o código:

fig, ax = plt.subplots(figsize=(12,3))

o tipo do dado "ax" é "matplotlib.axes._subplots.AxesSubplot", porém quando passamos uma "Serie" pra ele, ele vira do tipo "Serie" também, mas agora podendo usar a funćão plot.

matplotlib.axes._subplots.AxesSubplot

Não achei na internet algo que me explique o que aconteceu...

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá Geovani,

Realmente é um fluxo um pouco estranho, mas não estamos atribuindo uma Series ao ax, mas sim o retorno de Series.plot() que é do tipo matplotlib.axes.Axes

Para ficar mais claro, isso tem o mesmo resultado que fazer: ax.plot(dados['consumo']) com pequenas diferenças de configurações entre o ax.plot() e o Series.plot()