1
resposta

[Dúvida] Não estou entendo esse erro aqui

tmdb["original_language"].value_counts().index()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
/tmp/ipykernel_1860/145325831.py in <cell line: 0>()
----> 1 tmdb["original_language"].value_counts().index()

TypeError: 'Index' object is not callable
1 resposta

Olá Rafael! Tudo bem?

O problema está na tentativa de chamar o método .index() como se fosse uma função, mas na verdade, .index é um atributo, não um método. Por isso, você não precisa dos parênteses.

Para corrigir o erro, basta remover os parênteses. O código correto deve ser:

tmdb["original_language"].value_counts().index

Isso retornará o índice da série, que são os códigos dos idiomas, sem tentar chamá-lo como uma função.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!