分享我學習Pandas的資料,新手入門Pandas最好教程

Pandas是Python資料科學中的必備工具,熟練使用Pandas是一名優秀的資料分析師傅的必備技能。在之前我曾將Pandas資料處理中的常用操作已習題的形式整理為Pandas進階修煉120題,但是仍有部分剛接觸Python的讀者不知該如何下手,所以我將在本文中分享我在學習Pandas時使用的教程。

在我知道pandas之前還是個Excel Boy,偶然瞭解到pandas,但是當時網上並沒有太多的資料,因此只能從

官方文件

中學習,事實上在之前的很多文章中我都有提到

官方文件是最好的學習手冊

,pandas也是。在官方網站中幾乎能找到任何你想要操作的詳細解釋,其中就有一份10 minutes to pandas

分享我學習Pandas的資料,新手入門Pandas最好教程

上圖為pandas0。18。0版本的內容(最新的文件已經更新至

1.1.1

,雖然有部分方法在版本迭代中退出舞臺,但是並不影響我們學習),下圖為該教程的全部內容目錄

分享我學習Pandas的資料,新手入門Pandas最好教程

不過在使用該教程前請注意,如果你想徹底掌握Pandas的某個功能那麼它將不適合你

This is a short introduction to pandas, geared mainly for new users。 You can see more complex recipes in the Cookbook。

正如該教程的開頭所說:該教程僅僅為了初學者花

10分鐘快速瞭解Pandas能夠做什麼,怎樣做

,並在之後實際應用中會想到使用Pandas解決就夠了。

在網上也有其他大神推薦過這份資料,但是很遺憾大多是PDF截圖版本,而

學程式設計只有動手敲程式碼才是最高效的辦法

,因此我將該教程翻譯並對部分方法加以解釋整理至Jupyter Notebook中供大家練習,部分內容如下

分享我學習Pandas的資料,新手入門Pandas最好教程

img

分享我學習Pandas的資料,新手入門Pandas最好教程

img

分享我學習Pandas的資料,新手入門Pandas最好教程

img

分享我學習Pandas的資料,新手入門Pandas最好教程

雖然標題說10分鐘即可搞定,實際全部執行一遍下來確實可能只要5分鐘不到,但我更建議使用者

花更多時間完整的閱讀+理解

並操作一遍,這樣會有一個更深刻的瞭解!

最後是

下載方式

,發私信給我備註pandas就好啦,如果對你有幫助的話,可以給本文點個贊,也歡迎分享給其他需要該教程的人~