Então, estou começando e me deparei com uma tabela que li e todas as colunas eram object. Queria transformar elas para diferentes tipo e tive mais dificuldade com o float. Os próximos passos foram em uma coluna especifica.
Primeiro tentei object ->float e não foi Então transformei em string -> Troquei a virgula por ponto ->transformei em float
#Parecia ter funcionado, mas cai em um caso do qual não sei sair. Existem números grandes: 34.554,78
Dessa forma ele fica 34.554.78
Não sei como corrigir isso alguém pode me ajudar?
dataset['CUSTO TOTAL'].astype(str).str.replace("," , ".").astype(float)