iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 19
0
Software Development

30天的python學習 系列 第 19

python30天-DAY19-pandas(5)

  • 分享至 

  • xImage
  •  

數據計算

假設我們想知道這些乘客10年後的年紀要怎麼處理呢?
我們只需要加入

print(data["Age"]+10)

就可以得出下方這個結果,我們可以發現所有年紀都變大了10歲。
https://ithelp.ithome.com.tw/upload/images/20200918/20129601MJHpKiMnuI.png

新增指標進數據

我們剛剛已經把10年後的年齡計算出來,那我們把它加進去數據中方便查看。

A10 = data["Age"]+10
data["Age(10)"] = A10 #在這行我們把名為Age(10)的指標加入了data裡,並把處理完的資料A10丟了進去
data

我們可以看到最右方新增了一列叫 Age(10)
https://ithelp.ithome.com.tw/upload/images/20200918/20129601esfwPsHC5Z.png

不過需要注意一點,當我們要新增東西進數據時,要確保它的列(rows)的數量和數據的是一樣的,不然會出錯。

max() min()

我們可以用這兩個函數找出年齡最大和最小的。

print(data["Age"].max())
print(data["Age"].min())

80.0
0.42

我們可以看到它把最大和最小年齡列出來了。

今天就先介紹到這了,明天開始來進行一些計算。


上一篇
python30天-DAY18-pandas(4)
下一篇
python30天-DAY20-pandas(6)
系列文
30天的python學習 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言