Boa naoite, nao estou conseguindo fazer a correção dos caracteres para aplicação do metodo astype
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa naoite, nao estou conseguindo fazer a correção dos caracteres para aplicação do metodo astype
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