Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

928
Visualizações
Convertir cadenas a minúsculas en pandas

Tengo datos que contienen nombres de dominio:

 url var1 www.CNN.com xsd www.Nbc.com wer www.BBc.com xyz www.fOX.com zyx ....

Los datos son del tipo Serie. Estoy usando lo siguiente para convertir la variable URL a minúsculas:

 df.apply(lambda x: x.astype(str).str.lower())

Sin embargo, siguen siendo los mismos.

¿Qué estoy haciendo mal?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

df['url'] = df['url'].str.lower()

debe operar en la serie y reemplazarla con la versión en minúsculas.

over 4 years ago · Santiago Trujillo Relatório

0

Creo que necesita volver a asignar la salida, mejor es omitir apply si funciona solo con la url de la columna:

 df = pd.DataFrame({'url': ['www.CNN.com', 'www.Nbc.com', 'www.BBc.com', 'www.fOX.com'], 'var1': ['XSD', 'wer', 'xyz', 'zyx']}) print (df) url var1 0 www.CNN.com XSD 1 www.Nbc.com wer 2 www.BBc.com xyz 3 www.fOX.com zyx #if types of column is str, astype is not necessary df.url = df.url.astype(str).str.lower() print (df) url var1 0 www.cnn.com XSD 1 www.nbc.com wer 2 www.bbc.com xyz 3 www.fox.com zyx

Pero si necesita convertir todas las columnas de df a lowercase string :

 df = df.astype(str).apply(lambda x: x.str.lower()) print (df) url var1 0 www.cnn.com xsd 1 www.nbc.com wer 2 www.bbc.com xyz 3 www.fox.com zyx
over 4 years ago · Santiago Trujillo Relatório

0

Para convertir una sola columna podemos usar,

 df.column_name.str.lower()

o

 df['column_name'].str.lower()

Espero que esto ayude !

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda