Olá Ian! Como você está?
Peço desculpas pela demora em dar um retorno.
Normalmente esse erro ocorre porque gráficos do tipo "FacetGrid" (relplot, lmplot, catplot) e figuras desse tipo, não possuem o método get_figure()
.
O professor utiliza esse método para plotar os gráficos e para salvar as figuras. No entanto, como os gráficos do tipo FacetGrid não possuem o get_figure, para salvar uma figura você pode fazer o seguinte, por exemplo:
porcentagem_conta_linha = sns.relplot(
data = gorjetas,
x = 'valor_da_conta',
y = 'porcentagem',
kind = 'line'
)
porcentagem_conta_linha.savefig('porcentagem_conta_linha.png')
E para apenas visualizar os gráficos no seu notebook, você não deve mais obrigatoriamente ter que utilizar o método get_figure()
, você pode apenas criar a figura que ela já deve ser plotada. Exemplo:
De todo modo, não consegui entender muito bem qual parte do seu código está gerando esse erro. Você poderia enviar o código que está gerando esse erro, por favor? Assim, consigo te ajudar de uma forma mais precisa :)
Aguardo seu retorno ^^
Bons estudos!