Niveau: Mittelstufe
Ryan Cooper, Doktorand, Georgia Institute of Technology; und Senior Engineer, Samsung Austin Semiconductor
Ein Pitcher in der Major League Baseball verlässt sich auf eine Kombination aus Strategie, Täuschung, Geschick und Ausführung, um erfolgreich zu sein. Ihre einzige Aufgabe ist es, für jeden Schlag, dem sie gegenüberstehen, einen Ausweg zu finden.
Dazu analysieren sie die Situation für jedes Spielfeld und stellen sich Fragen wie: „Wie viele Bälle und Schläge gibt es? Sind Läufer auf der Basis? Wie steht's?" Sie berücksichtigen auch Entscheidungen wie „Welchen Wurf soll ich wo werfen?Wie schnell soll ich es werfen?“
Basierend auf den Antworten auf diese Fragen wird der Pitcher sorgfältig entscheiden, welcher Ansatz seiner Meinung nach die besten Chancen hat, jeden Schlagmann zurück zum Einbaum zu schicken.Der Abwurfpunkt des Balls, die Spinrate und der Bruchbetrag tragen alle dazu bei, jeden Pitch physisch so gut wie möglich auszuführen.
Die meisten Pitcher sind sich wahrscheinlich ihrer größten Stärken bewusst, aber haben sie versteckte Stärken, die ihr Potenzial nicht voll ausschöpfen? Wie schneidet der tatsächliche und potenzielle Erfolg eines Pitchers mit anderen ab?
Diese Fragen werden mit den neuen verbesserten Log- und Modell-Screening-Funktionen von JMP 16 Pro, den R-Funktionen von JMP für den Zugriff auf Bill Pettis „baseballr“-Paket von Baseball Savant auf MLB.com und mehr beantwortet.
Wichtiger Hinweis
-In der Zusammenfassung (und bei 1:28 im Video) erwähne ich die Verwendung der R-Funktionen von JMP, um auf das Paket "baseballr" zuzugreifen. Auf diese Daten wurde ursprünglich vor einigen Jahren unter verschiedenen Versionen von JMP und R zugegriffen, und leider sind sie derzeit nicht kompatibel. Ich habe unten zwei Optionen für den Zugriff auf die in der Präsentation verwendeten Daten aufgeführt.
- Option 1 : Kopieren Sie den Inhalt von "baseballr_2018_season_accumulation_script.txt" in ein R-Skript und führen Sie es in R Studio aus.
- Diese Option ist länger als Option 2, aber sie zeigt Ihnen, wie die Daten über das Paket "baseballr" in R gezogen werden
- R-Software und R Studio müssen installiert sein - https://cran.r-project.org und https://www.rstudio.com/products/rstudio/download
- Die Ausführung des R-Skripts dauert aufgrund von Datengrößenbeschränkungen pro Pull mehrere Minuten und speichert "MLB 2018 Regular Season.csv" in Ihrem aktuellen Arbeitsverzeichnis in R Studio
- Option 2 : Laden Sie "MLB 2018 Regular Season.csv" von folgendem Link herunter:
So führen Sie das erweiterte Protokollskript aus
-Öffnen Sie "MLB 2018 Regular Season.csv" in JMP 16 Pro (dies dauert einige Minuten)
-Führen Sie "enhanced_log_script.jsl" aus, um die in der Präsentation erläuterten Datenbearbeitungs- und Modellprüfungsaktionen durchzuführen