?
課程目標(biāo):
?
通過(guò)該課程的學(xué)習(xí),學(xué)員應(yīng)能夠掌握python常用的類(lèi)庫(kù)、Django ?Flask ?Scrapy ?Numpy Pandas ?Matplotlib ?Sklean等,熟悉整個(gè)數(shù)據(jù)分析的流程,詳細(xì)講解數(shù)據(jù)分析涉及到的技術(shù),通過(guò)數(shù)據(jù)抓取 數(shù)據(jù)清洗 準(zhǔn)備數(shù)據(jù) 數(shù)據(jù)分析 模型建立 ?模型預(yù)測(cè) ?可視化來(lái)展現(xiàn)數(shù)據(jù)分析結(jié)果;能夠通過(guò)學(xué)習(xí)本課程熟練后續(xù)的工作中數(shù)據(jù)分析方面的工作任務(wù);
?
課程大綱:
?
| 
 主題 
 | 
 內(nèi)容 
 | 
| 
 ? 
? 
? 
Django框架講解  
 | 
 1.?Django?簡(jiǎn)介 
2.?Django組件介紹 
3.?Django開(kāi)始一個(gè)項(xiàng)目練習(xí) 
? 
 | 
| 
 ? 
Flask?框架講解 
? 
 | 
 1)?Flask簡(jiǎn)介 
2)?Flask組件介紹 
3)?Flask啟動(dòng)一個(gè)項(xiàng)目練習(xí) 
4)?Flask藍(lán)圖的使用 
5)?Flask結(jié)合echart制作分析圖表 
? 
 | 
| 
 ? 
? 
Mysql 
 | 
 1.Mysql基本操作語(yǔ)句 
2.Mysql多表關(guān)聯(lián)查詢 
3.Python操作Mysql 
? 
 | 
| 
 ? 
? 
綜合案例 
? 
 | 
 1)?Flask通過(guò)ORM操作Mysql 
2)?Flask結(jié)合Mysql制作分析圖表 
3)?通過(guò)頁(yè)面進(jìn)行數(shù)據(jù)增刪查改 
4)?文件的上傳下載 
? 
 | 
| 
 ? 
? 
Scrapy 
 | 
 1.Scrapy講解 
2.Scrapy組件介紹 
3.css選擇器?BeautifulSoup講解 
4.互聯(lián)網(wǎng)網(wǎng)站的數(shù)據(jù)爬取 
 | 
| 
 ? 
? 
綜合案例 
? 
 | 
 1.?數(shù)據(jù)清洗 
2.?數(shù)據(jù)分詞 
3.?關(guān)鍵詞抽取 
4.?云詞python?實(shí)現(xiàn)可視化 
5.?Python操作CSV Excel文件 
 | 
| 
 ? 
? 
Numpy?Pandas 
 | 
 1.?numpy的常用操作 
2.?Pandas數(shù)據(jù)結(jié)構(gòu)常用操作 
3.?Pandas數(shù)據(jù)處理以及繪圖 
4.?Pandas?數(shù)據(jù)規(guī)整 
 | 
| 
 ? 
? 
綜合案例 
? 
 | 
 1.?matplotlib繪圖函數(shù)講解 
2.?Pandas?分組聚合?透視表 交叉表 
3.?綜合案例分析 
 | 
| 
 ? 
? 
文本相似度 NLP相關(guān) 
 | 
 1.?相似度;tfidf?word2vec?fastText 
2.?Word2vec訓(xùn)練  
3.?文本相似度案例; 
4.?FastText文本分類(lèi)案例 
 | 
| 
 ? 
? 
Sklearn案例 
 | 
 1.?線性回歸預(yù)測(cè) 
2.?K近鄰預(yù)測(cè)鳶尾花 
3.?KMeans聚類(lèi)分析 
4.?邏輯回歸分類(lèi)預(yù)測(cè) 
 | 
?
以上課程可以根據(jù)客戶實(shí)際情況進(jìn)行靈活調(diào)整。