저는 최근 제가 다니는 골프 스윙 스튜디오에서 트랙맨 앱을 사용하기 시작했습니다.
데이터를 다운로드하고 JMP를 사용하여 분석하고 있습니다.
데이터 수집 초기 단계이긴 하지만, 트랙맨 데이터를 더 분석하기 쉽게 만들기 위해 데이터 구조를 수정하는 방법에 대해 궁금한 점이 있습니다.
제가 관심 있는 것 중 하나는 클럽 페이스에 공이 맞는 위치입니다.
트랙맨은 "임팩트 높이"라는 제목의 텍스트 열에 데이터를 출력하며, 각 샷에 대한 데이터는 예를 들어 4D, 2U, 1D, 0과 같은 형식으로 표시됩니다. 여기서 숫자는 mm 단위의 거리를 나타내고, D 또는 U는 클럽 페이스의 스위트 스팟에서 "아래쪽" 또는 "위쪽"으로 타격되었는지를 나타냅니다. (따라서 "0"은 스위트 스팟에 정확히 타격된 완벽한 임팩트이고, 4D는 스위트 스팟에서 4mm 아래로 타격된 것이며, 2U는 스위트 스팟에서 2mm 위로 타격된 것입니다.)
이 텍스트 데이터를 양수 또는 음수 값으로 변환하고 싶습니다. 양수 값은 최적 범위(sweet spot)보다 큰 값이고, 음수 값은 최적 범위보다 작은 값입니다. 예를 들어 4D는 -4로, 2U는 +2로 변환하는 것입니다. 이렇게 하면 데이터를 차트로 관리하는 데 도움이 될 것입니다.
이 변환은 어떤 공식을 사용해야 할 것 같은데, 어떻게 하는지는 잘 모르겠습니다.
참고용으로 JMP 데이터 테이블을 첨부합니다(관련 열은 "충격 높이"입니다).
조언해 주시면 정말 감사하겠습니다.
공식의 한 가지 옵션은 다음과 같을 수 있습니다.
dir = If(Right(:Impact Height, 1) == "D",
-1
,
1
);
Num(Substitute(:Impact Height, "D", "", "U", "")) * dir;
자르모 - 위에 알려주신 방법을 시도해봤는데 완벽하게 작동했어요! 정말 감사합니다!