iT邦幫忙

棒球相關文章
共有 66 則文章
鐵人賽 Python DAY 13

技術 Day 13 - Statcast Search

今天想要來跟大家介紹這次的套件主要功能,跟我預計之後會如何拆解功能變成不同 Function 的構想。最一開始會再更詳細介紹 Statcast Search 這...

鐵人賽 Python DAY 12

技術 Day 12 - Github Actions 上傳 PyPI 版號問題

昨天我們成功建立出一個簡單的 Github Actions Workflow,幫助我們上傳 TestPyPI,昨天說會再透過 push 來驗收成果,但其實我們在...

鐵人賽 Python DAY 11

技術 Day 11 - 用 Github Actions 建立 workflow

昨天介紹了簡單的使用 git 指令 commit 來記錄程式碼的改動,並且使用 git push 把在本地端的改動上傳回 Github Repo。在前天也介紹如...

鐵人賽 Python DAY 10

技術 Day 10 - 上傳程式碼回 Github

昨天我們成功把套件上傳到測試環境,在上傳到正式的 PyPI 之前,今天想介紹怎麼把我們在本地端修改的程式碼,這樣之後就能配合 Github Actions 來建...

鐵人賽 Python DAY 9

技術 Day 09 - 簡單上傳一版到 TestPyPI

昨天成功把程式碼拉到本地端,今天我們會來嘗試上傳到一版到 TestPyPI。為什麼 TestPyPI 而不是 PyPI 呢,顧名思義 TestPyPI 就是讓我...

鐵人賽 Python DAY 8

技術 Day 08 - 用 Git 指令 下載 Repo 到本地端

昨天大概介紹了一下 Git 這個東西,今天接下來介紹如何使用 Git 指令下載我們放在 Github 上的程式碼,篇幅夠的話也會介紹一些其他基礎 Git 指令。...

鐵人賽 Python DAY 7

技術 Day 07 - Git 介紹

昨天幫我們的 Repo 加了 License,接下來今天要來介紹如何把 Github 上面的程式碼拉到我們本地端(Local),也是從網路上把程式碼下載回到我們...

鐵人賽 Python DAY 5

技術 Day 05 - 在 Github 上面建立專案

今天開始終於我們實作的部分,我應該會照著 Python 官方文件的流程去執行各個步驟來上傳我們的套件到 PyPI,不過在那之前,我們需要先在我們的 Github...

鐵人賽 Python DAY 4

技術 Day 04 - PyPI 與 Github

前兩天介紹完了開發環境,今天要來介紹存放 Python 套件的地方 PyPI,以及我們存放自己程式碼的地方 Github,認識他們我們就能開發自己的 Pytho...

鐵人賽 Python DAY 3

技術 Day 03 - VSCode 程式編輯器

昨天介紹了如何安裝 Python 花了點篇幅,今天繼續把開發環境介紹完。這次要介紹的是我自己會使用的程式編輯器 Visual Studio Code 又通稱 V...

鐵人賽 Python DAY 2

技術 Day 02 - 開發環境介紹

大家好,今天會介紹平常我自己的開發環境,由於我是使用 Mac 系統,所以可能會跟 Windows 系統的環境設置滿不一樣的,但我也還是會盡量兩邊都照顧到。 Py...

鐵人賽 Python DAY 1

技術 Day 01 - 前言

動機 哈囉,大家好,我是 LiHsuan,去年的鐵人賽我介紹了 Python 的取得大聯盟數據的套件 pybaseball,有興趣的可以從這邊看: Pyth...

鐵人賽 Software Development DAY 30

技術 Day 30 - 如何在 pybaseball 貢獻與鐵人賽總結

終於來到鐵人賽的最後一天,最後就來介紹要如何貢獻 pybaseball 跟我這次鐵人賽的心得,為這次的鐵人賽畫下句點。 Contribution 想要貢獻開源的...

鐵人賽 Software Development DAY 29

技術 Day 29 - pybaseball 實例操作

在介紹完所有的 functions 後,今天就用我之前參加 台灣棒壘球科學會主辦的 2023 台灣棒球數據分析競賽的作品當例子,來看看要如何使用 pybaseb...

鐵人賽 Software Development DAY 28

技術 Day 28 - Cache 與其他

今天會把 pybaseball 剩下的 functions 介紹完。主要是 Cache,跟一些查詢賽季紀錄的 functions。 Cache 因為很多的 fu...

鐵人賽 Software Development DAY 27

技術 Day 27 - Retrosheet

今天再來介紹另一個數據網站,Retrosheet。Retrosheet 是 David Smith 在 1989 年開始與一些棒球愛好者一起開始的 Projec...

鐵人賽 Software Development DAY 26

技術 Day 26 - Lahman

Lahman’s Baseball Database 是由 Sean Lahman 在 1995 年所建立的大聯盟數據資料庫,並由 Chadwick Burea...

鐵人賽 Software Development DAY 25

技術 Day 25 - Plotting

說到數據分析,就也會提到數據視覺化,pybaseball 也有提供一些 functions 可以呈現數據圖表,方便大家在做分析報告的時候可以有更好的視覺效果,今...

鐵人賽 Software Development DAY 24

技術 Day 24 - Amateur Draft

原本打算介紹 pybaseball 的作圖 functions,但因為需要整理的筆記比較多,我今天剛好又比較忙一些,所以今天改介紹篇幅比較小的 MLB 選秀,剛...

鐵人賽 Software Development DAY 23

技術 Day 23 - Top Prospects

介紹完主要的數據網站的 functions 後,接下來會再用一些篇幅把剩下的沒介紹的分享完,有些會連著原始碼一起介紹。今天先來介紹 top_prospects...

鐵人賽 Software Development DAY 22

技術 Day 22 - Baseball Reference 原始碼

在介紹完 pybaseball 用來獲得 Baseball Reference 的 functions 後,今天一樣接著來介紹他們的程式碼。 Beautiful...

鐵人賽 Software Development DAY 21

技術 Day 21 - Baseball Reference 進階數據解釋

之前幾篇介紹關於 pybaseball 裡使用 Baseball Reference 資料的 functions,在文章內容裡也有包含一些進階數據的介紹,今天會...

鐵人賽 Software Development DAY 20

技術 Day 20 - Baseball Reference WAR 篇

在 Day 08 - FanGraphs 進階數據解釋 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 (ithome.com.tw) 我們有介紹...

鐵人賽 Software Development DAY 19

技術 Day 19 - Baseball Reference 投球篇

昨天介紹完 BR 打擊相關的 functions,今天接下來介紹投球相關的 functions,不過其實他們都是使用同一個頁面,所以基本上沒甚麼差別。 pitc...

鐵人賽 Software Development DAY 18

技術 Day 18 - Baseball Reference 打擊篇

昨天簡單介紹了 BR 這個網頁,今天就來看 pybaseball 裡的 BR functions 吧,一樣從打擊的部分開始介紹。 batting_stats_b...

鐵人賽 Software Development DAY 17

技術 Day 17 - Baseball Reference 介紹

Baseball Reference (簡稱:BR) 是在 2000 年由 Sean Forman 在他讀博士期間所建立的棒球數據網站。後來 2004 年 Fo...

鐵人賽 Software Development DAY 16

技術 Day 16 - Statcast 原始碼

今天要來看 pybaseball 的原始碼,來知道他們是怎麼取得大聯盟的 Statcast 資料。 Leaderboard 首先想先介紹怎麼獲得 Savant...

鐵人賽 Software Development DAY 15

技術 Day 15 - Statcast 進階數據解釋

在前面幾天,介紹了 Statcast 各方面的應用,裡面也提到很多進階數據。今天就會再把一些我認為特別或是重要的數據,再做更詳細的講解。一樣會分打擊、投球與守備...

鐵人賽 Software Development DAY 14

技術 Day 14 - Statcast 其他篇

前幾天陸續介紹了 Statcast 的打擊、投球與守備等數據方法,今天會把剩下還沒介紹的一起補完,會有跑壘相關數據,還有上次在 Day 12 - Statcas...

鐵人賽 Software Development DAY 13

技術 Day 13 - Statcast 守備篇

除了打擊跟投球有各種細項,Baseball Savant 同時也提供了關於守備的數據細項給我們查詢。今天就來介紹那些細項,還有 pybaseball 的 met...