Este artículo ha sido analizado por nuestros especialistas para que tengas la seguridad de la exactitud de nuestra esta sección.
Solución:
Las columnas numéricas no tienen ,
por lo que no es necesario convertir a cadenas, solo use DataFrame.replace
con regex=True
para el reemplazo de subcadenas:
df = df.replace(',','', regex=True)
O:
df.replace(',','', regex=True, inplace=True)
Y por último convertir columnas de cadenas a numéricas, gracias @anki_91:
c = df.select_dtypes(object).columns
df[c] = df[c].apply(pd.to_numeric,errors='coerce')
Aquí puedes ver las comentarios y valoraciones de los usuarios
Puedes amparar nuestra misión exponiendo un comentario o valorándolo te damos las gracias.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)