Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

124
Vistas
Eliminar múltiples espacios en blanco en DataFrame

¿Cómo elimino múltiples espacios entre dos cadenas en python?

p.ej:-

 "Bertug 'here multiple blanks' Mete" => "Bertug Mete"

para

 "Bertug Mete"

La entrada se lee desde un archivo .xls. He intentado usar split() pero no parece funcionar como se esperaba.

 import pandas as pd , string , re dataFrame = pd.read_excel("C:\\Users\\Bertug\\Desktop\\example.xlsx") #names1 = ''.join(dataFrame.Name.to_string().split()) print(type(dataFrame.Name)) #print(dataFrame.Name.str.split())

Déjame saber dónde estoy haciendo mal.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Creo que uso replace :

 df.Name = df.Name.replace(r'\s+', ' ', regex=True)

Muestra:

 df = pd.DataFrame({'Name':['Bertug Mete','a','Joe Black']}) print (df) Name 0 Bertug Mete 1 a 2 Joe Black df.Name = df.Name.replace(r'\s+', ' ', regex=True) #similar solution #df.Name = df.Name.str.replace(r'\s+', ' ') print (df) Name 0 Bertug Mete 1 a 2 Joe Black
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda