1
resposta

TypeError

Olá!
Ao tentar inserir valores na coluna "conta.cobrança.total" usando o seguinte código:

dataframe_normalize.loc[indexes, "conta.cobranca.Total"] = dataframe_normalize.loc[indexes, "conta.cobranca.mensal"] * 24

em que "indexes" contém o mesm valor da variável "idx" do professor. O Python lançou o seguinte erro:

TypeError: Invalid value for dtype 'str'. Value should be a string or missing value (or array of those).

Por que esse erro aparece se o código está coerente com o do professor?

1 resposta

Ei, Felipe! Tudo bem?

O erro TypeError: Invalid value for dtype 'str'. Value should be a string or missing value (or array of those).é sobre ter um conflito no tipo de dado esperado.

Pode ser que, em algum momento, algo no seu projeto tenha saído diferente do que é o esperado ou o notebook perdeu a conexão invalidando todo o código anterior construído. Sugiro que você reinicie seu ambiente de execução assim:

  • No menu superior, clique em Ambiente de execução.
  • Depois selecione Reiniciar a sessão e executar tudo.

Aguarde uns segundos até todo o código finalizar a execução e observe se o erro se resolve. Caso permaneça, compartilhe o seu notebook colab para podermos testar outras opções.

Conte sempre com a nossa ajuda por aqui!

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado