Python數(shù)據(jù)分析學(xué)習路徑圖(120天Get新技能)

Python是一種面向?qū)ο蟆⒅弊g式計算機程序設(shè)計語言,由Guido van Rossum于1989年底發(fā)明。由于他簡單、易學(xué)、免費開源、可移植性、可擴展性等特點,Python又被稱之為膠水語言。下圖為主要程序語言近年來的流行趨勢,Python受歡迎程度扶搖直上。

圖片來源用Python玩轉(zhuǎn)數(shù)據(jù)

由于Python擁有非常豐富的庫,使其在數(shù)據(jù)分析領(lǐng)域也有廣泛的應(yīng)用。由于Python本身有十分廣泛的應(yīng)用,本期Python數(shù)據(jù)分析路線圖主要從數(shù)據(jù)分析從業(yè)人員的角度講述Python數(shù)據(jù)分析路線圖。整個路線圖計劃分成16周,120天左右。主要學(xué)習內(nèi)容包括四大部分:

1)Python工作環(huán)境及基礎(chǔ)語法知識了解(包括正則表達式相關(guān)知識學(xué)習);

2)數(shù)據(jù)采集相關(guān)知識(python爬蟲相關(guān)知識);

3)數(shù)據(jù)分析學(xué)習;

4)數(shù)據(jù)可視化學(xué)習。

PYTHON學(xué)習路徑計劃圖

Python工作環(huán)境及基礎(chǔ)語法知識了解

對于Python基礎(chǔ)語法學(xué)習部分,學(xué)習周期大概為4周,需要的相關(guān)資源在網(wǎng)絡(luò)上都能找到免費的資源,而且質(zhì)量都不錯。相關(guān)中文資源如下:

1.python工作集成環(huán)境包

Python(x,y):下載地址

Pycharm:下載地址

2.python數(shù)據(jù)分析相關(guān)庫(Pandas/ Numpy/

Scipy/ Matplotlib)

如果安裝了上面集成工作包,則下面的包不需要重新安裝了。關(guān)于包的安裝方法在學(xué)習資源圖書中都有介紹,通常安裝庫采用pip方法,也可以用pip list查詢系統(tǒng)安裝了哪些庫。

3.學(xué)習資源

圖書:1)Python基礎(chǔ)教程(第2版)[電子版圖書自行百度]

2)深入淺出Head First python(中文版)[電子版圖書自行百度]

在線教程:1)廖雪峰的python教程

2)正則式學(xué)習

視頻教程:1)慕課網(wǎng)python入門

2)慕課網(wǎng)python進階

3)正則式學(xué)習視頻

數(shù)據(jù)采集學(xué)習

對于數(shù)據(jù)采集部分的學(xué)習主要是通過python爬蟲的學(xué)習了解基本的外部數(shù)據(jù)采集情況,當然也可以借助別人寫好的規(guī)則庫直接完成某些數(shù)據(jù)的采集。這部分內(nèi)容的學(xué)習周期大概也為四周,需要的相關(guān)資源在網(wǎng)絡(luò)上都能找到免費的資源,而且質(zhì)量都不錯。相關(guān)中文資源如下:

爬蟲學(xué)習在線教程:

1.Python爬蟲入門一之綜述

2.Python爬蟲入門二之爬蟲基礎(chǔ)了解

3.Python爬蟲入門三之Urllib庫的基本使用

4.Python爬蟲入門四之Urllib庫的高級用法

5.Python爬蟲入門五之URLError異常處理

6.Python爬蟲入門六之Cookie的使用

7.Python爬蟲入門七之正則表達式

8.Python爬蟲實戰(zhàn)一之爬取糗事百科段子

9.Python爬蟲實戰(zhàn)二之爬取百度貼吧帖子

10.Python爬蟲實戰(zhàn)三之計算大學(xué)本學(xué)期績點

11.Python爬蟲實戰(zhàn)四之抓取淘寶MM照片

12.Python爬蟲進階一之爬蟲框架Scrapy安裝配置

視頻教程:Python簡單爬蟲開發(fā)

數(shù)據(jù)分析

Python數(shù)據(jù)分析的學(xué)習主要是對相關(guān)庫的使用,比如數(shù)據(jù)整理需要用到numpy和pandas庫,數(shù)據(jù)描述與分析分析則主要用到pandas庫,從某種程度上講,利用python進行數(shù)據(jù)分析的學(xué)習過程就是對庫的學(xué)習過程。由于有了前面2部分內(nèi)容的學(xué)習基礎(chǔ),本部分內(nèi)容的建議學(xué)習練習時間也為4周,相關(guān)免費學(xué)習資源如下:

圖書:利用python進行數(shù)據(jù)分析[電子版圖書自行百度]

視頻:用python玩轉(zhuǎn)數(shù)據(jù)[視頻為cousera認證課程,全程中文]

數(shù)據(jù)可視化

Python數(shù)據(jù)可視化學(xué)習的過程就是學(xué)習matplotlib庫的過程,matplotlib庫包含有豐富的數(shù)據(jù)可視化資源,地圖、3D等等都有涉及,如果有前面3部分的學(xué)習經(jīng)驗的話,這部分內(nèi)容在4周內(nèi)也能解決。相關(guān)中文學(xué)習資源如下:

圖書:Python數(shù)據(jù)可視化編程實戰(zhàn)[電子版圖書自行百度]

在線教程:

1.利用Python繪圖和可視化(1)

2.利用Python繪圖和可視化(2)

至此,Python數(shù)據(jù)分析相關(guān)學(xué)習內(nèi)容介紹完了,上面介紹的多種資源,每個階段只需選擇其中的一種進行深入即可,更多更深的內(nèi)容則需要自己去實踐摸索。更多數(shù)據(jù)分析學(xué)習及數(shù)據(jù)分析工具參見數(shù)據(jù)導(dǎo)航網(wǎng)站。

原文首發(fā)于@數(shù)據(jù)分析(ecshujufenxi)微信公眾號和數(shù)據(jù)導(dǎo)航網(wǎng)站,轉(zhuǎn)載請著名原文出處。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容