1
resposta

Desafio - corrigindo caracteres

Boa naoite, nao estou conseguindo fazer a correção dos caracteres para aplicação do metodo astype Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Álvaro, tudo bem com você?

O erro "TypeError: 'method' object is not subscriptable", está ocorrendo porque na linha apresentada na imagem, você está usando o apply com colchetes ([]), como se fosse um objeto indexável. O apply é um método e a maneira correta de usar apply é chamá-lo diretamente com os parênteses ().

O código correto deve ficar da seguinte forma:

dados['Valor da compra'] = dados['Valor da compra'].apply(lambda x: x.replace('R$ ', '').replace(',','.'))

Feito essas correção, basta executar novamente as células do seu notebook no Google colab.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!

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