Obtener los valores absolutos en Pandas

Veamos cómo obtener el valor absoluto de un elemento en Python Pandas. Podemos realizar esta tarea usando la abs()función. La función abs() se usa para obtener una Serie/Marco de datos con un valor numérico absoluto de cada elemento.

Sintaxis: Series.abs() o DataFrame.abs()
Parámetros : Ninguno
Devuelve: Series/DataFrame que contiene el valor absoluto de cada elemento.

Ejemplo 1: valores numéricos absolutos en una serie.

# import the library
import pandas as pd
  
# create the Series
s = pd.Series([-2.8, 3, -4.44, 5])
print(s)
  
# fetching the absolute values
print("\nThe absolute values are :")
print(s.abs())

Producción :

Ejemplo 2: Valores numéricos absolutos en una Serie con números complejos.

# import the library
import pandas as pd
  
# create the Series
s = pd.Series([2.2 + 1j])
print(s)
  
# fetching the absolute values
print("\nThe absolute values are :")
print(s.abs())

Producción :

Ejemplo 3: valores numéricos absolutos en una serie con un elemento Timedelta.

# import the library
import pandas as pd
  
# create the Series
s = pd.Series([pd.Timedelta('2 days')])
print(s)
  
# fetching the absolute values
print("\nThe absolute values are :")
print(s.abs())

Producción :

Ejemplo 4: Obtener los valores absolutos de una columna DataFrame.

# import the library
import pandas as pd
  
# create the DataFrame
df = pd.DataFrame({'p' : [2, 3, 4, 5],
                   'q' : [10, 20, 30, 40],
                   'r' : [200, 60, -40, -60]})
display(df)
  
# fetching the absolute values
print("\nThe absolute values are :")
display(df.r.abs())

Producción :

Publicación traducida automáticamente

Artículo escrito por zainabbas789 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 *