iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

Python 棒球數據分析套件 pybaseball 介紹 系列

最近幾年台灣越來越多人參與棒球數據分析與研究,想藉這次比賽的機會來介紹 pybaseball 這個套件,讓更多人能熟悉這個工具並實際運用,使得運用數據發展更熱鬧。

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01 - 前言與 pybaseball 簡介

動機 這是我第一次參加鐵人賽,參賽的動機是因為最近參加了由台灣棒壘球科學研究會舉辦的棒球數據競賽,雖然最後很可惜沒有入圍決選,但也因而知道了有許多不一樣的人們有...

2023-09-10 ‧ 由 lihsuanh 分享
DAY 2

Day 02 - 環境設置

昨天簡單介紹了 pybaseball,接下來我會介紹平常使用的開發環境與工具,希望能讓大家在起步用 Python 進行棒球分析更順利。 Jupyter Note...

2023-09-11 ‧ 由 lihsuanh 分享
DAY 3

Day 03 - 球員 ID 搜尋

在正式開始介紹數據功能前,我想先介紹 pybaseball 的球員 ID 搜尋功能。因為各大網站辨別球員的方式會有所不同,所以我們需要先獲得相對應的球員 ID...

2023-09-12 ‧ 由 lihsuanh 分享
DAY 4

Day 04 - FanGraphs 介紹

簡介 FanGraphs 是在 2009 年由 David Appelman 所創立的棒球資訊網站,上面除了提供棒球相關的歷史數據之外,也有聘請專業分析師,以部...

2023-09-13 ‧ 由 lihsuanh 分享
DAY 5

Day 05 - FanGraphs 打擊篇

昨天介紹了 FanGraphs 這個網站,讓大家對這個數據網站有的資訊有初步的了解。今天會從 pybaseball 上的 FanGraphs 打擊資料開始介紹。...

2023-09-14 ‧ 由 lihsuanh 分享
DAY 6

Day 06 - FanGraphs 投球篇

pitching_stats 昨天介紹打擊,今天就要來講投球了。他們使用的參數都一樣,因為是爬同一個連結下的資料,比較大的差異就是他回傳的欄位會變成跟投球相關的...

2023-09-15 ‧ 由 lihsuanh 分享
DAY 7

Day 07 - FanGraphs 隊伍篇

在介紹今天的主題前,想補充昨天提到的 month 這個參數。在昨天的文章裡我有提供一項 官方文件 來介紹在使用上應該填入的值。我昨天的介紹是需填入特定的月份,但...

2023-09-16 ‧ 由 lihsuanh 分享
DAY 8

Day 08 - FanGraphs 進階數據解釋

國外各大數據網站都有推出各自的數據指標,FanGraphs 當然也是不例外。這篇文章會介紹一些可以使用之前所介紹過的方法來取得,並且是我個人認為在 FanGra...

2023-09-17 ‧ 由 lihsuanh 分享
DAY 9

Day 09 - FanGraphs 原始碼

終於介紹完所有有關 FanGraphs 的使用方法,以及相關進階數據的說明。今天想帶大家來看 pybaseball 的原始碼,看看他們是怎麼取得 FanGrap...

2023-09-18 ‧ 由 lihsuanh 分享
DAY 10

Day 10 - Statcast 介紹

介紹完 FanGraphs 後,接下來介紹 Statcast。Statcast 是 2015 年大聯盟在 30 支球隊的球場開始啟用、用來獲得球員各種逐球數據的...

2023-09-19 ‧ 由 lihsuanh 分享