少年Py的大冒險:成為Python數據分析達人的第一門課(附範例光碟) | 運動資訊第一站 - 2024年11月
少年Py的大冒險:成為Python數據分析達人的第一門課(附範例光碟)
Python程式語言簡單易學,功能又更強大,現在已是數據分析、人工智慧最主流的程式語言,讓程式設計者可以「花時間在要解決的問題,而不是花時間在學習程式語言」。
書中規劃三個篇章,共設計50種Python的實務應用,讀者可以想像自己是神話學大師坎伯所說的英雄,如同受到智者的召喚,來到Python冒險王國,踏上「啟程」、「歷險」、「回歸」的英雄旅程。透過各種有趣的範例引發對Python的學習興趣,學習Python的「基礎知識」、「數據分析」、「機器學習」。
本書特色
1.以三大篇章學習Python的「基礎知識」、「數據分析」、「機器學習」。
2.書中設計50種Python的實務應用,從各種有趣的範例引發學習興趣。
3.輕鬆活潑的版面,搭配手繪人物,以圖解化方式加深學習印象。
作者簡介
蔡炎龍
國立政治大學 應用數學系 副教授
季佳琪
學歷:國立政治大學 應用數學系研究所
陳先灝
學歷:國立政治大學 應用數學系研究所
第1 篇【啟程】用Jupyter Notebook 快速學會Python 基礎
冒險 0 安裝Anaconda
冒險 1 開啟Jupyter Notebook
冒險 2 Python計算機
冒險 3 用Python畫個圖
冒險 4 從常態分布抽樣
冒險 5 畫個函數吧
冒險 6 參數式畫圖其實也一樣!
冒險 7 Python的資料型態
冒險 8 重要的字典資料型態
冒險 9 用Markdown做美美的筆記
冒險 10 Hello, World!
冒險 11 做一個拍拍機器人!
冒險 12 真的還假的?
冒險 13 串列索引和生成
冒險 14 用串列控制要做幾次的for迴圈
冒險 15 直到這樣,while迴圈才結束
冒險 16 用append打造我們要的串列
冒險 17 list comprehension打造所需的串列
冒險 18 函式的寫法
冒險 19 引入套件,寫個猜數字遊戲
冒險 20 Jupyter Notebook超炫互動功能
第2 篇【歷險】Python的進階主題,邁向數據分析之路
冒險 21 map和filter
冒險 22 用class打造自己的資料型態
冒險 23 完全掌控print的結果
冒險 24 打造一個會寫詩的文青機器人
冒險 25 漂亮display所有物件
冒險 26 for迴圈的進階技巧
冒險 27 把我們要的資料存檔起來
冒險 28 讓matplotlib顯示中文
冒險 29 歡迎來到Array的世界
冒險 30 Broadcasting比我們想像更有趣
冒險 31 Array大變身
冒險 32 Array快速生成法
冒險 33 Array畫圖超方便
冒險 34 Array快篩法
冒險 35 熊貓是Python的Excel
冒險 36 用熊貓做基本數據分析
冒險 37 組裝自己的DataFrame
冒險 38 Groupby找美國最常目擊UFO的州
冒險 39 玩玩真的股票資料
第3 篇【回歸】用Python做機器學習!
冒險 40 當紅的AI就是把問題化成函數
冒險 41 函數學習三部曲和線性迴歸
冒險 42 模擬線性迴歸的數據
冒險 43 過度擬合(Overfitting)
冒險 44 訓練資料與測試資料
冒險 45 真實資料試試—波士頓房價預測
冒險 46 Python進階技巧看features和輸出的關係
冒險 47 機器學習中的監督式學習-以SVM為例
冒險 48 把完整的結果畫出來
冒險 49 來做鳶尾花的分類
冒險 50 非監督式學習與k-means