Python | Pandas Series.abs ()

| | | |

Series.abs() Pandas Series.abs() viene utilizzato per ottenere il valore numerico assoluto di ogni elemento in Series/DataFrame.

Sintassi: Series.abs()

Parametri: Nessun parametro

Restituisce: Restituisce la serie o il DataFrame contenente il valore assoluto di ciascun elemento.

Codice n. 1:


# panda module import

import panda come pd


# crea elenchi

lst = [ 2 , - 10.87 , - 3.14 , 0.12 ]

lst2 = [ - 10.87 + 4j ]


ser = pd.Series (lst)

ser1 = pd.Series (lst2)


# print values ‚ Äã‚Äãspiegare abs ()

print (ser1. abs (), `` , ser. abs ())

Esci:

0 11.582612 dtype: float64 0 2.00 1 10.87 2 3.14 3 0.12 dtype: float64 

Codice n. 2: Spiegazione dell`utilizzo di abs () su una riga specifica


# pandas module import

import panda come pd


df = pd.DataFrame ({ `Nome` : [ `John` , ` Hari` , `Peter` , `Loani` ],

`Età` : [ 31 , 29 , 57 , 40 ],

`val` : [ 98 , 48 , - 80 , - 14 ]})



df [ `ope` ] = (df.val - 87 ). abs ()


df

Esci:

Nome Età val ope 0 Giovanni 31 98 11 1 Hari 29 48 39 2 Pietro 57 -80 167 3 Loani 40 -14 101