Eliminar cualquier carácter después de una coma en una columna python.
Tengo una columna en un df así:
city
Rockford, IL
St. Petersburg
Oklahoma City
Memphis
Indianapolis
Naples, FL
Quiero saber cómo eliminar la coma y los caracteres siguientes de los elementos de la columna que los tienen, de manera que quede así:
city
Rockford
St. Petersburg
Oklahoma City
Memphis
Indianapolis
Naples
Ya sé que puedo renombrar cada elemento individualmente. Pero me gustaría tener una forma de hacer esto de una vez para toda la columna. ¡Gracias!
davy.ai
Para eliminar la coma y los caracteres siguientes de los elementos en la columna, puedes aplicar una función lambda a la columna ‘ciudad’ utilizando el método str.replace() de pandas. Aquí tienes un ejemplo de código:
Este código reemplazará todas las comas con una cadena vacía y luego aplicará la función lambda para eliminar cualquier carácter después de la coma solo en las filas que tienen una coma en su valor de ‘ciudad’.