¿Cómo eliminar números de una string en Python – Pandas?

En este artículo, veamos cómo eliminar números de una string en Pandas. Actualmente, usaremos solo el archivo .csv con fines de demostración, pero el proceso es el mismo para otros tipos de archivos. La función read_csv() se utiliza para leer archivos CSV.

Sintaxis:

 para el método ‘reemplazar()’:

str.replace(antiguo, nuevo)

Aquí calle. replace() devolverá una string en la que el parámetro ‘antiguo’ será reemplazado por el parámetro ‘nuevo’. Ahora veamos a través de la codificación cómo eliminar números de strings en el marco de datos de pandas.

Ejemplo 1:

Python3

# code
import pandas as pd
  
  
# creating dataframe
df = pd.DataFrame.from_dict({'Name': ['May21', 'James',
                                      'Adi22', 'Hello',
                                      'Girl90'],
                               
                             'Age': [25, 15, 20, 33, 42],
                               
                               
                             'Income': [21321, 12311, 25000,
                                        32454, 65465]})
  
# removing numbers from strings of speciafied 
# column, here 'Name'
df['Name'] = df['Name'].str.replace('\d+', '')
  
# display output with numbers removed from 
# required strings
print(df)

Producción:

Ejemplo 2:

Python3

# code
import pandas as pd
  
  
# creating dataframe
df = pd.DataFrame.from_dict({'Name': ['rohan21', 'Jelly',
                                      'Alok22', 'Hey65',
                                      'boy92'],
                               
                             'Age': [24, 25, 10, 73, 92],
                               
                             'Income': [28421, 14611, 28200,
                                        45454, 66565]})
  
# removing numbers from strings of speciafied 
# column, here 'Name'
df['Name'] = df['Name'].str.replace('\d+', '')
  
# display output with numbers removed from 
# required strings
print(df)

Producción:

Publicación traducida automáticamente

Artículo escrito por rijushree100guha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *