課程描述INTRODUCTION
日程安排SCHEDULE
課程(cheng)大(da)綱Syllabus
python編(bian)程技(ji)巧培訓
【培訓對象】
金融、互聯(lian)網、通信(xin)、汽(qi)車(che)、制藥等諸多行業對于數(shu)據分(fen)析有需求的人員(yuan)。
【培訓收益】
(1)掌握python編程技巧
(2)提升數據采集、分析和挖掘能力
(3)提升文本挖掘能力
1.Python簡介
(1)Python安裝
(2)python包安裝及介紹
(3)Anaconda安裝
(4)Pycharm工具的安裝
(5)選擇python做(zuo)數據分析(xi)的理由
2.Python程序基礎
(1)變量
(2)過程與函數
(3)對象
案例:編程即(ji)對象(xiang),python處理excel文(wen)件對象(xiang)
3.Python基本語句
(1)輸入輸出語句
(2)條件判斷語句
If、else、elseif、嵌套代碼塊等。
(3)循環語句
包(bao)括for、while以及跳出循環的(de)基(ji)礎技巧。
4.Python數據結構
(1)列表
(2)元祖
(3)字典
(4)集合
案例:利用python字典進行大數量的快速檢索
案例:利用字典實現多分支語句
案例:利用集合進行數據的交并集運算
5.python代碼的調試過程
(1)運行程序
(2)單步調試
(3)添加斷點
(4)添加監視
6.EXCEL和txt格式文本的讀寫
Python可以讀取各種常見的數據格式,但是工作中最常見的還是對于EXCEL和TXT文本的讀取,python有專門針對EXCEL和TXT文本的工作包,可以方便地讀寫,對EXCEL也可以做各種格式:
(1)Xlsx文件的讀寫
(2)txt文本的(de)讀寫(xie)
7.利用Python做數據分析
Python的強大不在于其編程語言的簡潔,而在于其提供了大量的實用分析
包,這里面就囊括了現在流行的數據分析包,調用這些包可以輕易地實現數據分析的各項功能,更重要的是可以實現數據分析功能的自動化,例如一個文件夾下面有100個文件,采用python可以一次性處理完100個文件中數據的決策樹操作:
(1)Scikit-learn包簡介
(2)相關分析及典型相關分析
(3)聚類功能的實現
(4)回歸(包括線性回歸和Logistic回歸)
(5)決策樹的實現
(6)關聯分析的實現
(7)主成分分析
案例:利用python聚類算法進行商業客戶細分
案例:利(li)用python決(jue)策樹進行(xing)互聯網審貸數據(ju)分析
8.利用Python進行文本數據挖掘
文本處理是python的一大重要特色功能,可以輕松地實現分詞、詞頻分析、主題分析等重要文本挖掘功能。
(1)文本數據挖掘原理
(2)用jieba做分詞停詞
(3)用TF-IDF模型做詞頻和權重分析
(4)用LDA做主題分類分析
案例:某(mou)在線旅游網站(zhan)客服語音數據的(de)挖掘(jue)分析
9. Python繪圖
(1)matplotlib包簡介
(2)各種基本的繪圖功能
(3)高級繪圖功能
python編程技巧培訓
轉載://bamboo-vinegar.cn/gkk_detail/285611.html
已開課時間Have start time
- 紀賀元
IT相關公開培訓班
- 卓越軟件需求分析與管理實踐 郭樹行
- Excel在企業管理中的高 許(xu)奕
- 信息安全等級保護高級培訓班 講師團
- 企業架構與IT戰略規劃培訓 郭(guo)樹(shu)行
- “SQL Server 2 賀(he)偉
- IT治理與審計*實踐 講師團(tuan)
- 詳細設計與系統架構*實踐 講師團
- 關于舉辦軟件研發過程實戰培 郭樹行
- IT信息系統審計培訓 余(yu)老師
- 系統架構與詳細設計*實踐 曾強華(hua)
- 在軟件開發流程中構筑軟件質 楊(yang)學(xue)明(ming)
- 文檔安全、黑客攻防及信息安 講師團
IT相關內訓
- 6G技術與發展趨勢 楓影(ying)
- PYTHON編程從入門到進 張曉如
- SQL語句基礎使用 郭振杰
- 釘釘易搭低代碼開發與實戰應 張曉如(ru)
- Python數據分析與數據 張曉如(ru)
- Quick BI 數據分析 張曉如
- Java企業級后臺開發 郭振杰
- Python基礎應用 張曉(xiao)如
- 自智網絡 楓影
- 前沿信息技術解析與應用創新 張世民
- IPA應用實戰 郭振(zhen)杰
- 數據庫基礎及實操(MySQ 郭(guo)振杰