Python程式設計與數據分析項目實戰(微課視頻版)

《Python程式設計與數據分析項目實戰(微課視頻版)》是2023年清華大學出版社出版的圖書,作者是王世波、武志勇、李明、陳學千。

基本介紹

  • 書名:Python程式設計與數據分析項目實戰(微課視頻版)
  • 作者:王世波、武志勇、李明、陳學千
  • 出版社:清華大學出版社
  • 出版時間:2023年4月1日
  • 定價:59.90 元
  • ISBN:9787302629672
內容簡介,圖書目錄,

內容簡介

本書將Python程式設計基礎和數據分析案例相結合,循序漸進地介紹Python基礎知識和數據分析及可視化的全過程。全書共2篇13章,第一部分Python程式設計基礎篇,從第1~8章,分別介紹Python開發環境、Python變數類型運算符與表達式、Python程式控制結構、列表與元組、字典與集合、函式定義使用、Python數據分析基礎、Python數據可視化等知識;第二部分數據分析綜合案例篇,包括第9~13章,共5個數據分析案例,詳細闡述了數據分析及可視化的步驟及內容並配有微視頻,全書中的每個知識點都有相應的實現代碼和實例。 本書適合作為高等學校非計算機專業學生學習Python程式設計、數據分析及可視化使用,也可作為高等教育的專任教師及研究生數據分析相關課程參考用書。

圖書目錄

第一部分Python程式設計基礎篇
第1章Python開發環境
1.1Python簡介
1.1.1Python的發展歷程
1.1.2Python的特點
1.1.3Python的套用領域
1.1.4Python的安裝
1.2Python IDLE開發環境
1.2.1IDLE簡介
1.2.2使用IDLE環境創建Python程式
1.3Anaconda 3集成環境與Jupyter Notebook
1.3.1Anaconda下載與安裝
1.3.2Conda命令用法
1.3.3Jupyter Notebook
1.4Jupyter Notebook使用詳解
1.4.1Jupyter Notebook的啟動
1.4.2Jupyter Notebook的編輯界面
1.5擴展庫安裝及導入使用
1.6Python編寫規範
習題
第2章Python變數類型、運算符與表達式、內置函式
2.1變數與數據類型
2.1.1變數
2.1.2常量
2.1.3數據類型
2.2運算符與表達式
2.2.1算術運算符
2.2.2關係運算符
2.2.3邏輯運算符
2.2.4賦值運算符
2.2.5位運算符
2.2.6成員運算符
2.2.7集合運算符
2.2.8運算符優先權
2.2.9表達式
2.3函式
2.3.1常用內置函式
2.3.2常用標準庫函式
習題
第3章Python程式控制結構
3.1選擇結構
3.1.1單分支選擇結構
3.1.2雙分支選擇結構
3.1.3多分支選擇結構
3.1.4嵌套選擇結構
3.2循環結構
3.2.1for循環
3.2.2while循環
3.2.3嵌套循環
3.2.4循環控制語句
3.3異常處理
3.3.1異常的常見形式
3.3.2異常處理結構語法
3.4綜合例題
習題
第4章列表與元組
4.1列表
4.1.1列表的創建及刪除
4.1.2列表元素訪問與切片
4.1.3列表常用方法
4.1.4列表運算
4.1.5列表推導式
4.2元組
4.2.1元組的創建及元素訪問
4.2.2元組運算符、元組索引與切片
4.2.3生成器推導式
4.3列表與元組的區別與聯繫
4.4綜合例題
習題
第5章字典與集合
5.1字典
5.1.1字典的概念與特性
5.1.2字典的創建與刪除
5.1.3字典元素訪問
5.1.4字典元素的增加、修改與刪除
5.1.5字典內置函式與方法
5.2集合
5.2.1集合的概念
5.2.2集合的創建與刪除
5.2.3集合元素的添加與刪除
5.2.4集合常用方法
5.3綜合例題
習題
第6章函式定義及使用
6.1函式定義的語法格式與調用
6.1.1函式定義的語法格式與調用概述
6.1.2遞歸函式的定義與調用
6.2函式參數
6.2.1位置參數
6.2.2默認參數
6.2.3關鍵參數
6.2.4可變長度參數
6.3Lambda表達式
6.4生成器函式與修飾器函式
6.4.1生成器函式的定義與使用
6.4.2修飾器函式的定義與使用
6.5Python中的包
6.5.1包的創建
6.5.2包的導入
習題
第7章Python數據分析基礎
7.1NumPy庫
7.1.1NumPy數據結構
7.1.2ndarray常見操作
7.1.3常用的操作函式
7.2Pandas庫
7.2.1Pandas數據結構
7.2.2Pandas數據讀寫
7.2.3Pandas常用操作
第8章Python數據可視化
8.1Matplotlib
8.1.1Matplotlib安裝與設定
8.1.2圖形的基本構成
8.1.3基本繪圖流程
8.1.4常用圖形繪製
8.2Pyecharts
8.2.1Pyecharts概述
8.2.2Pyecharts圖表配置項
8.2.3Pyecharts常用圖表繪製
第二部分數據分析綜合案例篇
第9章白葡萄酒品質分析
9.1數據集描述
9.2白葡萄酒數據分析
9.2.1導入數據
9.2.2數據描述性統計及數據分布
9.2.3數據清洗
9.2.4數據分析
第10章藥品銷售數據分析
10.1案例介紹與數據集描述
10.2數據清洗
10.2.1數據導入
10.2.2選擇子集
10.2.3列名重命名
10.2.4缺失值處理
10.2.5數據類型轉換
10.2.6異常值處理
10.2.7數據排序
10.3建模分析
10.3.1月均消費次數
10.3.2月均消費金額
10.3.3客單價
10.4可視化分析
10.4.1消費趨勢
10.4.2每月消費金額
10.4.3藥品銷售情況
第11章電商用戶行為分析
11.1數據集描述與用戶行為分析過程
11.1.1數據描述
11.1.2用戶行為分析過程
11.2數據清洗
11.2.1導入數據並查看
11.2.2更改列名並顯示前100行記錄
11.2.3查看缺失值情況
11.2.4時間戳列數據處理
11.2.5數據日期區間清洗
11.3數據讀入Pandas
11.4構建模型與分析問題
11.4.1用戶流量及購物情況
11.4.2用戶行為轉化漏斗
11.4.3購買率高低與人群特徵
11.4.4時間維度上了解用戶行為習慣
11.4.5商品維度分析
11.4.6分析總結
第12章電商平台大數據消費分析
12.1案例背景與目標
12.2數據集描述
12.3數據導入與描述統計分析
12.3.1導入數據
12.3.2數據描述統計分析
12.4數據清洗: 異常值檢測與處理
12.4.1交易時間異常值檢測
12.4.2交易時間異常值處理
12.4.3交易金額異常值處理
12.4.4交易附言缺失處理
12.4.5時間格式和時區轉換
12.4.6量綱轉換
12.4.7重複數據處理
12.5客戶交易行為分析
12.5.1交易次數隨時間變化分析
12.5.2交易金額隨時間變化分析
12.5.3交易有效時段限定
12.5.4每天24小時交易次數的分布
12.5.5客戶交易次數的可視化分析
12.5.6客戶平均交易金額的可視化分析
12.5.7客戶交易流入流出次數的可視化分析
12.5.8客戶交易流入流出金額的可視化分析
12.5.9交易附言詞雲圖
12.6客戶標籤畫像
12.6.1事實類標籤
12.6.2規則類標籤
第13章銀行客戶信用風險評估
13.1項目背景與目標
13.1.1項目背景
13.1.2目標
13.2客戶數據探索與預處理
13.2.1數據集介紹
13.2.2數據導入與格式轉換
13.2.3探索性數據分析
13.2.4數據預處理
13.3信用評估指標體系構建
13.3.1建立信用評估指標體系
13.3.2各新建指標定義及實現代碼
13.4風控模型構建與套用
13.4.1風控模型構建
13.4.2風控模型套用
參考文獻

相關詞條

熱門詞條

聯絡我們