教材下載

歡迎大專校院教師來信 (tcchiang@ntnu.edu.tw) 索取可編輯之 PPT 教材檔案。

 

Python程式設計與資料分析應用

投影片

電子書

附件

Chapter 1 來一句Python 文 / 蔣宗哲、江政杰

    1-1 寫程式這回事   

    1-2 資料運算

    1-3 互動運算

Chapter 2 電腦的決策 / 蔣宗哲、江政杰

    2-1 如果句型if…

    2-2 多分法

    2-3 巢狀控制

    2-4 邏輯運算子

Chapter 3 成績資料庫 / 蔣宗哲、江政杰

    3-1 列表 (list) 與迴圈

    3-2 逐一取用列表元素:for 句型

    3-3 自建列表與內建函式

    3-4 列表切片

    3-5 range()、索引值走訪與搜尋

    3-6 分解賦值

    3-7 多維度列表

Chapter 4 函式 / 蔣宗哲、江政杰

    4-1 函式初探

    4-2 函式與變數的可用點

    4-3 預設引數與關鍵字引數

    4-4 函式作為引數

    4-5 程式模組

Chapter 5 圖表繪製 / 蔣宗哲、江政杰

    5-1 matplotlib 套件安裝

    5-2 折線圖

    5-3 圖表常用功能

    5-4 散佈圖

    5-5 長條圖

Chapter 6 字典資料結構 / 蔣宗哲、江政杰

    6-1 以字串作鍵值的查詢

    6-1 以字串作鍵值的查詢

    6-2 字典 (dictionary) 資料結構

    6-3 走訪字典內容

    6-4 Counter 資料結構

Chapter 7 數據與地圖資料視覺化概論 / 蔡天怡

    7-1 資料視覺化的基本概念與原則

    7-2 資料視覺化工具選介與準備工作

    7-3 以政府開放統計資料談數據資料視覺化

    7-4 地圖資料視覺化

Chapter 8 資料科學導論 / 洪暉鈞

    8-1 科學運算numpy & pandas

    8-2 資料預處理實作

Chapter 9 社群資料分析 / 胡筱薇

    9-1 環境安裝:Python 程式語言

    9-2 資料取得:認識Facebook API

    9-3 簡單料理:EDA 探索式資料分析

    9-4 資料工程:文字探勘Text mining

    9-5 進階分析:資料建模Data modeling

Chapter 10 Arduino 開發板在資料擷取之應用 / 張幼珍

    10-1 軟硬體基本需求

    10-2 Arduino 開發板在資料擷取之應用pyserial 訊號處理

    10-3 Arduino 開發板在資料擷取之應用matplotlib 圖表繪製

Chapter 11 玩聲音,數位音訊的無限可能 MIDI 訊號處理 / 林宜徵

    11-1 簡介 MIDI 與 MIDI 訊號讀取分析

    11-2 MIDI 訊號編輯與創作

    11-3 數位音訊原理(基本音波撰寫)與頻譜檢視

    11-4 Pure Data 合成器製作

主題式擴充模組

投影片

附件

Chapter 1 運動數據分析 / 蔣宗哲

     1-1 中華職棒季後賽晉級分析

     1-2 中華職棒球員紀錄側寫

     1-3 108 UVL 排球冠軍戰

     1-4 圖表繪製

Chapter 2 文本分析應用 / 王文傑

     2-1 斷詞

     2-2 特徵詞擷取: TF-IDF 與詞性

     2-3 特徵詞擷取: 人事時地物

     2-4 文本分類應用

Chapter 3 三國的大數據時代 / 朱志明

     3-1 起:桌遊篇

     3-2 承:工具篇

     3-3 轉:程式篇

     3-4 合:實作篇

Chapter 4 旅館寶藏~挖挖哇 / 朱志明、裘家寧

     4-1 旅宿業簡介

     4-2 爬蟲程式

     4-3 爬蟲實戰演練

     4-4 資料分析-迴歸應用