Python基礎(chǔ)與應(yīng)用實(shí)戰(zhàn)培訓(xùn)
講師:傅一航 瀏覽次數(shù):2580
課程描述INTRODUCTION
Python基礎(chǔ)與應(yīng)用
· 技術(shù)總監(jiān)· 高層管理者· 中層領(lǐng)導(dǎo)
培訓(xùn)講師:傅一航
課程價(jià)格:¥元/人
培訓(xùn)天數(shù):3天
日程安排SCHEDULE
課程大綱Syllabus
Python基礎(chǔ)與應(yīng)用
【課程目標(biāo)】
自2019年,Python已經(jīng)成為*的語言,它簡單易用、跨平臺、功能強(qiáng)大、擴(kuò)展性強(qiáng),而且能夠?qū)⑵渌Z言編寫的程序融合起來,實(shí)現(xiàn)無縫連接,號稱是萬能膠水語言。
本課程為Python語言基礎(chǔ)學(xué)習(xí),通過本課程的學(xué)習(xí),達(dá)到如下目的:
1、 掌握Python基本格式,以及常用的6種基本語句。
2、 掌握常用的標(biāo)準(zhǔn)數(shù)據(jù)類型及處理
3、 掌握Pandas常用的統(tǒng)計(jì)功能(函數(shù)和方法)
4、 理解統(tǒng)計(jì)分析原理,掌握統(tǒng)計(jì)分析常用的分析方法
5、 熟練掌握matplotlib模塊,熟練畫圖函數(shù)
6、 學(xué)會解讀圖形,形成業(yè)務(wù)結(jié)論和業(yè)務(wù)策略。
【授課對象】
所有零基礎(chǔ)的偏業(yè)務(wù)的想入門的非技術(shù)人員。
【課程大綱】
一、Python語言基礎(chǔ)
目的:搭建Python環(huán)境,掌握編程的基本語句,以及熟悉常用數(shù)據(jù)結(jié)構(gòu)的操作
1、 Python簡介
2、 Python環(huán)境搭建(課前完成)
3、 基本格式
-編碼(utf-8)
-注釋(單引號、雙引號、三引號)
-縮進(jìn)(縮進(jìn)—代碼塊)
-標(biāo)識符命名規(guī)則
-保留字和內(nèi)置函數(shù)
-書寫格式(一行一句、一行多句、一句多行)
二、Python基本語句
1、 基本格式
-編碼(utf-8)
-注釋(單引號、雙引號、三引號)
-縮進(jìn)(縮進(jìn)—代碼塊)
-標(biāo)識符命名規(guī)則
-保留字和內(nèi)置函數(shù)
-書寫格式(一行一句、一行多句、一句多行)
2、 基本語句(主要6種)
3、 賦值語句
-變量定義
-賦值運(yùn)算符
4、 輸出語句
-print語句
-自動換行,不換行輸出
-變量位置輸出
-格式化字符串輸出
5、 輸入語句
-input語句
6、 判斷語句
-if-elif-else語句
-比較運(yùn)算符
-成員運(yùn)算符
-布爾運(yùn)算符
-身份運(yùn)算符
7、 循環(huán)語句
-遍歷循環(huán)for-else
-條件循環(huán)while-else
-循環(huán)中斷(break和continue)
8、 異常語句
-try-excep-else-finally
9、 其它特殊語句
演練:訪問文件/目錄
三、Python數(shù)據(jù)類型
1、 Python對象識別
2、 常用的六種標(biāo)準(zhǔn)數(shù)據(jù)類型
-不可變類型(Number, String, Tuple)
-可變類型(list, Dict, Set)
3、 數(shù)字類型
-四種常用數(shù)字類型(int, Boolean, float, complex)
-數(shù)字格式化字符
-常用的數(shù)字?jǐn)U展庫
-運(yùn)算符(算術(shù)運(yùn)算符、位運(yùn)算符)
4、 字符串
-字符串表示
-字符串訪問
-字符串轉(zhuǎn)義
-字符串前綴
-字符串操作
-字符串格式化
5、 列表
-列表定義
-列表訪問
-列表修改
-列表操作
-列表切片
6、 元組
-元組定義
-元組訪問
-元組切片
7、 字典
-字典定義
-字典訪問
-字典修改
-字典操作
8、 集合
-集合定義
-集合訪問
-集合修改
-集合運(yùn)算
9、 日期時間
-datetime, date, time, timedelt
-日期格式化字符含義
四、數(shù)據(jù)分析基礎(chǔ)
1、 數(shù)據(jù)分析三個階段
-現(xiàn)狀分析
-原因分析
-預(yù)測分析
2、 數(shù)據(jù)思維的三個環(huán)節(jié)
3、 數(shù)據(jù)分析的六個步驟
-步驟1:明確目的--理清思路
-步驟2:數(shù)據(jù)收集—理清思路
-步驟3:數(shù)據(jù)預(yù)處理—尋找答案
-步驟4:數(shù)據(jù)分析--尋找答案
-步驟5:數(shù)據(jù)展示--觀點(diǎn)表達(dá)
-步驟6:報(bào)表撰寫--觀點(diǎn)表達(dá)
演練:如何用搭建精準(zhǔn)營銷的數(shù)據(jù)分析框架
演練:如何搭建用戶購買行為的數(shù)據(jù)分析框架
五、 數(shù)據(jù)操作基礎(chǔ)
1、 簡化的Python操作過程
2、 數(shù)據(jù)分析常用擴(kuò)展包
-Numpy數(shù)組處理支持
-Pandas數(shù)據(jù)分析和探索工具
-Matplotlib可視化工具庫
3、 數(shù)據(jù)集讀寫
-讀取文件(CSV、Excel)
-數(shù)據(jù)集保存(CSV、Excel)
4、 數(shù)據(jù)集結(jié)構(gòu)
-數(shù)據(jù)集基本屬性
-Index:位置索引、標(biāo)簽索引
-Series:一維結(jié)構(gòu)
-DataFrame:二維結(jié)構(gòu)
5、 數(shù)據(jù)集基本操作
-數(shù)據(jù)訪問
-字段類型
-類型檢查
-類型轉(zhuǎn)換
-定義有序類別變量
-排序
-按值排序
-按索引排序
-數(shù)據(jù)篩選
-數(shù)據(jù)修改
-數(shù)據(jù)刪除
演示:數(shù)據(jù)讀取,訪問,預(yù)處理,篩選
六、統(tǒng)計(jì)分析方法篇
1、 統(tǒng)計(jì)分析基礎(chǔ)
-統(tǒng)計(jì)分析的關(guān)鍵要素
-統(tǒng)計(jì)分析三個步驟
2、 六種統(tǒng)計(jì)操作
-描述統(tǒng)計(jì)describe
-分類計(jì)數(shù)value_counts
-分段計(jì)數(shù)/分箱計(jì)數(shù)value_counts(bins)
-分類匯總(groupby, count/sum/mean/…)
-透視表(多維統(tǒng)計(jì)分析)pivot_table
-按日期匯總resameple/to_period
案例實(shí)戰(zhàn):掌握常用的Python統(tǒng)計(jì)函數(shù)/方法
3、 五種統(tǒng)計(jì)分析方法
-對比分析法(不同用戶的消費(fèi)水平差異)
-結(jié)構(gòu)分析法(用戶的學(xué)歷結(jié)構(gòu)、收入結(jié)構(gòu)分析、動態(tài)結(jié)構(gòu)分析)
-分布分析法(用戶的年齡分布、用戶消費(fèi)層次)
-交叉分析法(產(chǎn)品偏好分析)
-趨勢分析法(銷售淡旺季節(jié)、用戶活躍時間)
案例實(shí)戰(zhàn):掌握常用的統(tǒng)計(jì)分析方法
七、數(shù)據(jù)可視化
目的:掌握作圖擴(kuò)展庫,實(shí)現(xiàn)數(shù)據(jù)可視化
1、 中文顯示的問題解決
2、 了解圖形元素及其函數(shù)
-標(biāo)題、坐標(biāo)軸、刻度
-數(shù)據(jù)標(biāo)簽、文本、注釋
-圖例、網(wǎng)格線、邊框
-圖片顯示、保存
3、 簡單圖形的畫法
-柱狀圖(簡單/復(fù)式/堆積/堆積百分比柱狀圖)
-直方圖(分布分析,查看分布特征)
-箱圖(判斷離群值)
-餅圖(結(jié)構(gòu)分析)
-折線圖(趨勢分析)
-?;鶊D
演練:畫圖示例,封裝成函數(shù)或模塊
4、 復(fù)雜圖形的畫法
-多子圖
-多坐標(biāo)系作圖
-多區(qū)域作圖
八、數(shù)據(jù)預(yù)處理
1、 數(shù)據(jù)預(yù)處理四大任務(wù)
-數(shù)據(jù)清洗
-數(shù)據(jù)集成
-樣本處理
-變量處理
2、 數(shù)據(jù)集成
-樣本追加
-變量合并
-拼接
演練:樣本追加與變量合并
3、 數(shù)據(jù)清洗
-四大異常數(shù)據(jù)
-重復(fù)值檢查與處理
-無效值檢查與處理
-離群值檢查與處理
-缺失值檢查與處理
演練:異常值查找、刪除、填充
4、 樣本處理
5、 變量處理
結(jié)束:課程總結(jié)與問題答疑。
Python基礎(chǔ)與應(yīng)用
轉(zhuǎn)載:http://santuchuan.cn/gkk_detail/265677.html
已開課時間Have start time
- 傅一航
[僅限會員]
IT相關(guān)內(nèi)訓(xùn)
- Fine BI 數(shù)據(jù)分析與 張曉如
- 軟件安全意識加強(qiáng)與技能提高 張勝生
- 網(wǎng)安管理崗培訓(xùn) 張勝生
- 互聯(lián)網(wǎng)新技術(shù)在銀行的應(yīng)用 武威
- CISSP認(rèn)證培訓(xùn)課程 張勝生
- 滲透測試與攻防實(shí)戰(zhàn)高級課程 張勝生
- 電力信息化:價(jià)值和建設(shè)分析 劉宇佳
- 大模型技術(shù)與應(yīng)用培訓(xùn) 葉梓
- IT崗位數(shù)智化能力提升路徑 甄文智
- Python高效辦公自動化 張曉如
- 云計(jì)算的應(yīng)用領(lǐng)域和實(shí)踐 武威
- 信息安全風(fēng)險(xiǎn)評估與加固技能 張勝生