分享我學(xué)習(xí)Pandas使用的資料,可能是新手入門Pandas最好的教程!

Pandas是Python數(shù)據(jù)科學(xué)中的必備工具,熟練使用Pandas是一名優(yōu)秀的數(shù)據(jù)分析師傅的必備技能。在之前我曾將Pandas數(shù)據(jù)處理中的常用操作已習(xí)題的形式整理為Pandas進(jìn)階修煉120題,但是仍有部分剛接觸Python的讀者不知該如何下手,所以我將在本文中分享我在學(xué)習(xí)Pandas時(shí)使用的教程。
在我知道pandas之前還是個(gè)Excel Boy,偶然了解到pandas,但是當(dāng)時(shí)網(wǎng)上并沒有太多的資料,因此只能從官方文檔中學(xué)習(xí),事實(shí)上在之前的很多文章中我都有提到官方文檔是最好的學(xué)習(xí)手冊(cè),pandas也是。在官方網(wǎng)站中幾乎能找到任何你想要操作的詳細(xì)解釋,其中就有一份10 minutes to pandas
上圖為pandas0.18.0版本的內(nèi)容(最新的文檔已經(jīng)更新至1.1.1,雖然有部分方法在版本迭代中退出舞臺(tái),但是并不影響我們學(xué)習(xí)),下圖為該教程的全部?jī)?nèi)容目錄
不過在使用該教程前請(qǐng)注意,如果你想徹底掌握Pandas的某個(gè)功能那么它將不適合你
This is a short introduction to pandas, geared mainly for new users. You can see more complex recipes in the Cookbook.
正如該教程的開頭所說:該教程僅僅為了初學(xué)者花10分鐘快速了解Pandas能夠做什么,怎樣做,并在之后實(shí)際應(yīng)用中會(huì)想到使用Pandas解決就夠了。
在網(wǎng)上也有其他大神推薦過這份資料,但是很遺憾大多是PDF截圖版本,而學(xué)編程只有動(dòng)手敲代碼才是最高效的辦法,因此我將該教程翻譯并對(duì)部分方法加以解釋整理至Jupyter Notebook中供大家練習(xí),部分內(nèi)容如下?



雖然標(biāo)題說10分鐘即可搞定,實(shí)際全部執(zhí)行一遍下來確實(shí)可能只要5分鐘不到,但我更建議使用者花更多時(shí)間完整的閱讀+理解并操作一遍,這樣會(huì)有一個(gè)更深刻的了解!
最后是下載方式,在我的公眾號(hào)「早起Python」后臺(tái)回復(fù)「10」即可下載完整的中文Jupyter Notebook版本10minutes to pandas,如果對(duì)你有幫助的話,可以給本文點(diǎn)個(gè)贊,也歡迎分享給其他需要該教程的人~
-END-

