이전 게시물에서 나는 우리가 간단한 산점도를 사용하여 야구 시대를 탐험하다 질문과 분석 방향을 창안하는 데 도움이되었습니다. 다음 단계는 데이터에 적용된 "주제 지식"을 돕기 위해 분석을 사용하는 방법을 파악하는 것이 었습니다. 게임의 시대와 관련하여 추측 된 것을 확인할 수 있을까요? 그리고 우리가 조사해야 할 게임에서 더 많은 시간을 드러내거나, 적어도 설명하려고 애널리틱스를 사용할 수 있습니까?
나는 함께 일하기로 결정했다. 모델에 맞추기 플랫폼 JMP , 특히 일반 회귀 분석 .
일반 회귀 분석 예측 모델을 작성하는 데 사용할 수있는 방법이지만,이 경우 예측 모델을 만들려고하지 않았습니다. 이 메서드의 올가미 옵션에서 사용할 수있는 변수 선택 기능을 활용하고 싶었습니다. 나는 어떤 변수가 "중요하고 중요"하고 어떤 순서로 선택되었는지보고 싶었다. 내가 선택한 것은 궁극적으로 내가 관심있는 해가 될 것이라고 생각했습니다. 즉, 게임의 시대에 대한 나의 평가를 확인하고 내 "안구"방법이 간과 한 흥미로운 정보를 발견했을 것입니다.
오랜 SAS 동료이자 친구 인 Tony Cooper는 나와 함께 야구를 나누는 사람들 중 한 명입니다. Tony는 스포츠 팬이되어 줄뿐만 아니라 전문가 JSL (JMP 스크립팅 언어) 프로그래머입니다. 불과 몇 분 만에 그는 수년에 걸친 실행 생산의 더 나은 차별화를 가능하게하는 일련의 더미 변수를 개발하는 데 도움이되는 스크립트를 만들었습니다. 결과의 핵심이었습니다!
일반화 된 회귀 분석에서, 나는 "변화"를 도출 할 수있는 방법을 찾고 있었고, 나는이 도구가 다른 영역에서 실제로 작동하는 것을 보았습니다. 나의 기대는 높았고,이 방법은 실망시키지 않았다. 사실이 결과는 흥미로 웠습니다.이 방법은 야구 데이터뿐 아니라 다른 영역에서도 "변화"를 발견 할 수있었습니다.
일반화 된 회귀 분석을위한 JMP 플랫폼을 사용하여 수년간의 게임을 거쳐 게임 시대에 대한 의구심을 확인했습니다. 그리고 그것은 또한 반드시 "시대"가 아니라 특정 해에 팽창의 효과를 증명하거나 (예를 들어) 1968 년에 고분을 높이고 1969 년에 낮추는 행위를 보여주었습니다.
아래 그래프와 표는 이야기를 설명합니다. 솔루션 경로는 변수가 모델에 입력되는 순서를 보여줍니다. 그리고 첨부 된 표에서 추정치는 관련 연도에 RPG (게임 당 실행)가 위 또는 아래로 올라 갔는지 여부를 알려줍니다.

산점도와 마찬가지로이 시각화는 해마다 제시되는 질문을 이끌어 냈습니다. 예 :
1993 년에 무슨 일이 벌어 졌습니까? 대답: 그것은 "스테로이드 시대 (Steroid Era)"의 시작이었을 수도 있었거나 확장 (두 개의 새로운 팀이 리그에 합류했습니다)과 경기가 진행되면서 투수의 재능이 희석되었다는 표시 일 수도 있습니다.1942 년에 무슨 일이 일어 났습니까? 대답: 메이저 리그 선수가 군대에 합류하기 위해 리그를 떠날 때 실행은 내려 갔다. 1942 년부터 1946 년까지의 기간을 일반적으로 "전쟁의 해"라고합니다.1920 년과 1921 년에 무슨 일이 일어 났습니까? 대답: 야구는 "라이브 볼 시대"를 위해 "Dead Ball Era"를 떠나고있었습니다. Babe Ruth와 같은 두 선수와 이벤트가 게임에 영향을 미쳤습니다.1963은 어때? 대답: 야구 역사 학자들은 전통적으로 올해 확장의 시작을 가리킨다. 그리고 일부는 1963 년부터 "확장 시대"를 제시하기도한다.그리고 마침내, 왜 2010 년에 운영이 중단 되었습니까? 대답: 야구는 스테로이드 사용자에게 열심히 열심히 골치 덩어리를 만들었으며 전체 실행 횟수가 감소했을 수 있습니다.결론
따라서 좋아하는 게임의 데이터로 재미있는 시간을 보내면서 질문 및 분석 방향을 생성하는 효과를 입증 할 수있었습니다 간단한 산점도를 사용하여 . 그런 다음 Generalized Regression을 사용하여 정보를 더 큰 수준으로 나타낼 수있는 방법을 보여주었습니다. 스포츠 경기장 밖의 영역에 적용 할 수있는 가능성은 무궁무진합니다. 일반 회귀 분석을 어떻게 사용할 수 있습니까?
더 많은 것을보고 싶습니까?
토니 쿠퍼 (Tony Cooper)가 분석에 도움이되도록 작성한 JSL 스크립트에 대해 자세히 알아볼 수 있습니다. JMP 파일 교환 .이 단계별 비디오를 보면서 Generalized Regression 방법을 사용하여 분석하십시오 :https://youtu.be/GzVj3HNtV1c