Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] analise de dados.

Boa tarde, estou tendo um problema, no projeto de 7 dias de código, a proposta do terceiro dia é exportação do Datetime dos dados. Estou com dificuldade e vi a resolução desse dia, na hora de ver a quantidade de exemplares emprestados por ano da um erro.

emprestimos_por_ano = emprestimo_data.groupby(by=emprestimo_data.data.dt.year).sum()
emprestimos_por_ano.index.name = 'ano'

emprestimos_por_ano esse é o código.

TypeError: datetime64 type does not support sum operations
Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings...

e esse acima é o erro, diz que o datetime não tem suporte a soma, mas no código da resolução esta exatemente assim e aparece o resultado, mas na hora de rodar o código no pc ele da o erro.

Se alguém puder me ajudar desde já agradeço.

1 resposta
solução!

Oi Mateus, tudo bem?

O erro TypeError: datetime64 type does not support sum operations geralmente ocorre ao trabalhar com dados de série temporal em P Pandas e NumPy. Este erro é acionado quando é feita uma tentativa de somar uma coluna do tipo datetime64, data e hora diretamente, pois essas bibliotecas não suportam essa operação.

Mateus, tente utilizar como pametro no sum o numeric_only=True.

emprestimos_por_ano = emprestimo_data.groupby(by=emprestimo_data.data.dt.year).sum(numeric_only=True)

Assim, ele considera apenas as colunas numéricas para a soma.

Caso o problema persista, fico à disposição.

Abraços e bons estudos!

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