Niveau : Intermédiaire
Ryan Cooper, étudiant diplômé, Georgia Institute of Technology; et ingénieur principal, Samsung Austin Semiconductor
Un lanceur de la Ligue majeure de baseball s'appuie sur une combinaison de stratégie, de tromperie, d'habileté et d'exécution pour réussir. Leur seul travail consiste à obtenir un retrait pour chaque frappeur auquel ils sont confrontés.
Pour ce faire, ils analysent la situation pour chaque lancer et se posent des questions telles que « Combien y a-t-il de balles et de frappes ? Y a-t-il des coureurs sur la base ? Quel est le score?" Ils prennent également en compte des décisions telles que « Quel lancer dois-je lancer et où ?À quelle vitesse dois-je le lancer ? »
Sur la base des réponses à ces questions, le lanceur décidera soigneusement quelle approche il pense avoir la meilleure chance de renvoyer chaque frappeur dans l'abri.Le point de lancement de la balle, la vitesse de rotation et la quantité de freinage contribuent tous à l'exécution physique de chaque lancer au mieux de ses capacités.
La plupart des lanceurs sont probablement conscients de leurs plus grandes forces, mais ont-ils des forces cachées qui ne sont pas utilisées à leur plein potentiel ? Comment le succès réel et potentiel d'un lanceur se compare-t-il à celui des autres ?
Ces questions sont répondues à l'aide des nouvelles fonctionnalités améliorées de filtrage de journaux et de modèles de JMP 16 Pro, des fonctions R de JMP pour accéder au package «baseballr» de Bill Petti de Baseball Savant sur MLB.com, et plus encore.
Note importante
-Dans l'abstrait (et à 1:28 dans la vidéo), je mentionne l'utilisation des fonctions R de JMP pour accéder au package "baseballr". Ces données ont été initialement consultées il y a quelques années sous différentes versions de JMP et R, et malheureusement, elles ne sont actuellement pas compatibles. J'ai inclus deux options ci-dessous pour accéder aux données utilisées dans la présentation.
- Option 1 : copiez le contenu de "baseballr_2018_season_accumulation_script.txt" dans un script R et exécutez-le dans R Studio.
- Cette option est plus longue que l'option 2, mais elle vous montre comment les données sont extraites dans R via le package "baseballr"
- Doit avoir le logiciel R et R Studio installés - https://cran.r-project.org et https://www.rstudio.com/products/rstudio/download
- Le script R prendra plusieurs minutes à s'exécuter en raison des limitations de taille des données par tirage et enregistrera "MLB 2018 Regular Season.csv" dans votre répertoire de travail actuel dans R Studio
- Option 2 : Téléchargez "MLB 2018 Regular Season.csv" à partir du lien suivant :
Pour exécuter le script de journal amélioré
-Ouvrir "MLB 2018 Regular Season.csv" dans JMP 16 Pro (cela prendra quelques minutes)
-Exécutez "enhanced_log_script.jsl" pour effectuer les actions de manipulation de données et de filtrage de modèle expliquées dans la présentation