J'ai une base de données dont toutes les colonnes sont censées être des nombres. Lors de la lecture, certaines d'entre elles ont été lues avec des virgules. Je sais qu'une seule colonne peut être corrigée par
df['x']=df['x'].str.replace(',','')
Cependant, cela ne fonctionne que pour les objets de la série et non pour l'ensemble du cadre de données. Existe-t-il un moyen élégant de l'appliquer à l'ensemble du cadre de données, puisque chaque entrée du cadre de données doit être un nombre.
P.S : Pour m'assurer que je peux str.replace, j'ai d'abord converti le cadre de données en str en utilisant
df.astype('str')
Si je comprends bien, je vais devoir les convertir tous en chiffres une fois la virgule supprimée.