2
respostas

Erro ao usar gráfico pie da biblioteca matplot

Já fiz e refiz como ensinado pelo professor, porem não encontro o erro.

plt.pie(x('total'), labels = x('original_language'))

TypeError Traceback (most recent call last) in () ----> 1 plt.pie(x('total'),labels = x('original_language'))

TypeError: 'DataFrame' object is not callable

2 respostas

Olá Joao,

Troca os parênteses internos por colchetes que já deve resolver. Parênteses indicam normalmente a chamada de um método, o método plt.pie() no caso, já os valores internos o que queremos é acessar a coluna total e original_language do DataFrame x, e para acessar uma coluna é utilizado colchetes:

plt.pie(x['total'], labels = x['original_language'])

Espero ter ajudado, qualquer coisa é só falar!

Valeu, era isso mesmo

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software