Python | Serie Pandas.abs()

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.
El método Pandas Series.abs() se usa para obtener el valor numérico absoluto de cada elemento en Series/DataFrame.
 

Sintaxis: Series.abs()
Parámetros: Sin parámetros
Devuelve: Devuelve la Serie o DataFrame que contiene el valor absoluto de cada elemento.

Código #1: 
 

Python3

# importing pandas module
import pandas as pd
 
# creating lists
lst = [2, -10.87, -3.14, 0.12]
lst2 = [-10.87 + 4j]
 
ser = pd.Series(lst)
ser1 = pd.Series(lst2)
 
# printing values explaining abs()
print(ser1.abs(), '\n\n', ser.abs())

Producción: 
 

0    11.582612
dtype: float64 

 0     2.00
1    10.87
2     3.14
3     0.12
dtype: float64

  
Código #2: Explicación del uso de abs() en una fila específica 
 

Python3

# importing pandas module
import pandas as pd
 
df = pd.DataFrame({'Name': ['John', 'Hari', 'Peter', 'Loani'],
                  'Age': [31, 29, 57, 40],
                  'val': [98, 48, -80, -14]})
 
 
df['ope'] = (df.val - 87).abs()
 
df

Producción: 
 

Name    Age    val    ope
0    John    31    98    11
1    Hari    29    48    39
2    Peter    57    -80    167
3    Loani    40    -14    101

Publicación traducida automáticamente

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