python數(shù)據(jù)分析培訓課程
?
培訓目標:
?
通過該課程的學習,學員應(yīng)能夠掌握python常用的類庫、Django ?Flask ?Scrapy ?Numpy Pandas ?Matplotlib ?Sklean等,熟悉整個數(shù)據(jù)分析的流程,詳細講解數(shù)據(jù)分析涉及到的技術(shù),通過數(shù)據(jù)抓取 數(shù)據(jù)清洗 準備數(shù)據(jù) 數(shù)據(jù)分析 模型建立??模型預測??可視化來展現(xiàn)數(shù)據(jù)分析結(jié)果;能夠通過學習本課程熟練后續(xù)的工作中數(shù)據(jù)分析方面的工作任務(wù);
?
課程大綱:
?
主題
|
內(nèi)容
|
?
?
?
Django框架講解
|
1.?Django?簡介
2.?Django組件介紹
3.?Django開始一個項目練習
?
|
?
Flask?框架講解
?
|
1)?Flask簡介
2)?Flask組件介紹
3)?Flask啟動一個項目練習
4)?Flask藍圖的使用
5)?Flask結(jié)合echart制作分析圖表
?
|
?
?
Mysql
|
1.Mysql基本操作語句
2.Mysql多表關(guān)聯(lián)查詢
3.Python操作Mysql
?
|
?
?
綜合案例
?
|
1)?Flask通過ORM操作Mysql
2)?Flask結(jié)合Mysql制作分析圖表
3)?通過頁面進行數(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?實現(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訓練
3.?文本相似度案例;
4.?FastText文本分類案例
|
?
?
Sklearn案例
|
1.?線性回歸預測
2.?K近鄰預測
3.?KMeans聚類分析
4.?邏輯回歸分類預測
|
?