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