레벨: 중급
Ryan Cooper, 대학원생, Georgia Institute of Technology; 삼성 오스틴 반도체 수석 엔지니어
메이저 리그 베이스볼에서 투수는 성공하기 위해 전략, 속임수, 기술 및 실행의 조합에 의존합니다. 그들의 유일한 임무는 그들이 직면한 각 타자에 대해 아웃아웃하는 것입니다.
이를 위해 각 투구의 상황을 분석하고 "볼과 스트라이크가 몇 개인가?"와 같은 질문을 스스로에게 한다. 주자가 베이스에 있습니까? 점수는요?” 그들은 또한 "어떤 공을 어디에 던질까?"와 같은 결정을 고려합니다.얼마나 빨리 던져야 합니까?”
이러한 질문에 대한 답변을 바탕으로 투수는 각 타자를 더그아웃으로 보낼 수 있는 가장 좋은 접근 방식을 신중하게 결정할 것입니다.공의 릴리스 포인트, 회전 속도 및 브레이킹 양은 모두 자신의 능력을 최대한 발휘하여 각 투구를 물리적으로 실행하는 데 기여합니다.
대부분의 투수들은 자신의 가장 큰 장점을 알고 있지만 잠재력을 최대한 발휘하지 못하는 숨겨진 장점이 있습니까? 투수의 실제 성공과 잠재적 성공은 다른 사람들과 어떻게 쌓이나요?
JMP 16 Pro의 새로운 향상된 로그 및 모델 스크리닝 기능, MLB.com의 Baseball Savant에서 Bill Petti의 "baseballr" 패키지에 액세스하는 JMP의 R 기능 등을 사용하여 이러한 질문에 대한 답변을 얻을 수 있습니다.
중요 사항
- 초록(비디오 1:28)에서 JMP의 R 기능을 사용하여 "baseballr" 패키지에 액세스하는 방법에 대해 언급했습니다. 이 데이터는 원래 몇 년 전에 JMP 및 R의 다른 버전에서 액세스되었으며 불행히도 현재 호환되지 않습니다. 프레젠테이션에 사용된 데이터에 액세스하기 위해 아래 두 가지 옵션을 포함했습니다.
- 옵션 1 : "baseballr_2018_season_accumulation_script.txt"의 내용을 R 스크립트에 복사하여 R Studio에서 실행합니다.
- 옵션 2 : 다음 링크에서 "MLB 2018 Regular Season.csv"를 다운로드하세요.
향상된 로그 스크립트를 실행하려면
-JMP 16 Pro에서 "MLB 2018 Regular Season.csv" 열기(몇 분 정도 소요)
- "enhanced_log_script.jsl"을 실행하여 프레젠테이션에 설명된 데이터 조작 및 모델 스크리닝 작업 수행