
Python編程基礎培訓
Python編程基礎:
1 Python爬蟲與文本分析概述
1.1 文本數據的重要性
1.1.1 結構化數據
1.1.2 非結構化數據
1.1.3 文本數據
1.2 文本分析
1.2.1 文本分析基本概念
1.2.2 文本分析與自然語言處理的關系
1.2.3 爬蟲與文本分析
2 Python基礎
2.1 Python語言概述
2.1.1 起源
2.1.2 語言特色
2.1.3 開發環境配置
2.2 標準數據類型
2.2.1 bool(布爾)
2.2.2 number(數字)
2.2.3 string(字符串)
2.2.4 list(列表)
2.2.5 tuple(元組)
2.2.6 dictionary(字典)
2.2.7 set(集合)
2.3 控制流
2.3.1 順序
2.3.2 選擇
2.3.3 循環
2.3.4 異常處理
2.4 函數
2.4.1 定義函數
2.4.2 調用函數
2.4.3 匿名函數
2.5 os文件處理模塊
2.5.1 文件目錄操作
2.5.2 文件讀寫
3 Python重要數據科學計算庫
3.1 numpy
3.1.1 數組的創建
3.1.2 數組常用內置方法
3.1.3 數據類型的轉換
3.1.4 數組的索引
3.1.5 變換數組的形態
3.1.6 數組的運算
3.1.7 常用統計函數
3.2 pandas
3.2.1 數據幀的創建
3.2.2 索引與過濾
3.2.3 增加和刪除
3.2.4 缺失值處理
3.2.5 數據整理
3.2.6 統計和描述
3.2.7 數據的合并和分組運算
3.2.8 數據的讀寫和查看
3.3 matplotlib
3.3.1 快速繪圖
3.3.2 繪制子圖
3.3.3 添加文字說明和注釋
3.3.4 散點圖
3.3.5 對數坐標圖
3.3.6 極坐標圖
3.3.7 餅圖
3.3.8 柱狀圖
3.3.9 直方圖
3.3.10 箱線圖
3.4 pyecharts
3.4.1 柱狀圖/條形圖
3.4.2 箱型圖
3.4.3 熱力圖
3.4.4 折線圖
3.4.5 散點圖
3.4.6 漏斗圖
3.4.7 餅圖
3.4.8 詞云圖
3.4.9 3D圖表