Na hora de rodar meu código aparece esta mensagem, alguém poderia me auxiliar?
Na hora de rodar meu código aparece esta mensagem, alguém poderia me auxiliar?
Olá Marilya, tudo bem ? Espero que sim.
Esse erro está informando que o Seaborn não está encontrando a coluna original_language no DataFrame filmes_sem_lingua_original_em_ingles.
Recomendo que rode o código abaixo e verifique o nome das colunas para ver se está com o nome esperado.
Código:
filmes_sem_lingua_original_em_ingles.columns
Resultado:
Index(['budget', 'genres', 'homepage', 'id', 'keywords', 'original_language',
'original_title', 'overview', 'popularity', 'production_companies',
'production_countries', 'release_date', 'revenue', 'runtime',
'spoken_languages', 'status', 'tagline', 'title', 'vote_average',
'vote_count'],
dtype='object')
Para resolver caso tenha algum problema no nome da coluna você pode criar novamente a variável filmes_sem_lingua_original_em_ingles.
filmes_sem_lingua_original_em_ingles = tmdb.query("original_language != 'en'")
Então você pode adequar o nome correto no código do Seaborn.
Código:
sns.catplot(x = "original_language", kind="count", data = filmes_sem_lingua_original_em_ingles, aspect=2)
Espero ter ajudado e qualquer duvida não hesite em perguntar.