iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 27
0
自我挑戰組

Kaggle的解題挑戰 2018版系列 第 27

[Day27] Kaggle的解題挑戰 2018版 - Pandas

今天來講一下Pandas好了,什麼是Pandas呢?簡單來說就是Python版的Excel,可以將我們的資料丟到Pandas中來進行一些Excel常用的運算等等,比如數值的運算,也可以給我們更清楚的格式。

感覺參考資料都寫的蠻完整和簡單的,不過,大家最好還是Run過一次,能更深入的了解一下會更好。不過在這裏我還是簡單帶一個例子。不過開始前先了解一下pandas重要的分類,主要利用維度分成了Series(一維), DataFrame(二維), Panel。

先來個Series的Example。
https://ithelp.ithome.com.tw/upload/images/20181023/20103074jsBqW4e0VD.png
也可以不用index參數,用了index會有長度限制。

再來個DataFrame的Example。
https://ithelp.ithome.com.tw/upload/images/20181023/20103074RxWEsK9XHV.png

當然,最重要的是他可以拿來整理資料的部分,比如取那些欄位,做運算加總等等,參考資料中都有,大家可以試著練習一篇,也可以練習官網的Tutorial。

參考資料:
[Python] Pandas 基礎教學
[資料分析&機器學習] 第2.3講:Pandas 基本function介紹(Series, DataFrame, Selection, Grouping)
[第 14 天] 常用屬性或方法(3)Data Frame


上一篇
[Day26] Kaggle的解題挑戰 2018版 - Numpy
下一篇
[Day28] Kaggle的解題挑戰 2018版 - matplotlib
系列文
Kaggle的解題挑戰 2018版31

尚未有邦友留言

立即登入留言