2
respostas

Erro ao usar o Catplot no Jupyter Notebook

Boa tarde Pessoal! Ao usar o catplot conforme sintaxe abaixo:

plt.figure(figsize=(5,10))

sns.catplot(x = "original_language", data = filmes_sem_lingua_original_em_ingles, kind="count")

Aparece a mensagem de erro abaixo:

AttributeError                            Traceback (most recent call last)
<ipython-input-99-5dc24b276e30> in <module>()
      1 plt.figure(figsize=(5,10))
      2 
----> 3 sns.catplot(x = "original_language", data = filmes_sem_lingua_original_em_ingles, kind="count")

AttributeError: module 'seaborn' has no attribute 'catplot'

<Figure size 360x720 with 0 Axes>

Por favor, poderiam me ajudar. Obrigado

2 respostas

Olá, Luiz! Tudo bem? Antes de qualquer coisa, viu se está importando o seaborn de forma correta?

Então, você está utilizando Jupyter Notebook ou Google Colab? O Guilherme Silveira resolve mais na frente do vídeo alguns problemas sobre versões, então dependendo do que você está utilizando você pode resolver o seu problema.

No Jupyter Notebook vai ser mais difícil de acontecer, porque se o Anacondas foi utilizado corretamente, ele deve vir com a versão mais atualizada do seaborn que inclui o catplot. Já no Google Colab vem uma versão antiga, então talvez precise atualizar usando pip install seaborn 0.11

Oi Luiz, Esse é um ponto importante, Sempre ficar atento se a lib (library) foi instalada/ importada.