蟒蛇 |系列 Pandas.abs()

| | | |

Series.abs() Pandas Series.abs() 用於獲取絕對數值Series / DataFrame 中的每一項。

語法:Series.abs()

參數:無參數

返回:返回包含每個元素絕對值的Series或DataFrame。

代碼#1:


#pandas 模塊導入

import pandas as pd


# 創建列表

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

lst2 = [ - 10.87 + 4j ]


ser = pd.Series (lst)

ser1 = pd.Series (lst2)


# 打印值 ‚ Äã,Äã解釋 abs()

print (ser1. abs (), `` ,爵士。 abs ())

退出:

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

代碼#2:在特定行使用abs()的說明


#pandas module import

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

退出:

姓名 年齡 val ope 0 John 31 98 11 1 Hari 29 48 39 2 Peter 57 -80 167 3 Loani 40 -14 101