2020 프로야구 팀별 타자 성적 - 삼성 라이온즈
안녕하세요 강쌤입니다.
오늘은 Sports Viz 중에서
특정 팀의 타자들의 성적을 만든 대시보드입니다.
데이터는 일간 단위로 수집했고,
이를 Tableau Prep Builder란 프로그램에서
Union 및 Pivot을 적용해 데이터를 처리했습니다.
그리고 Extract한 다음 Tableau Desktop에서 계산식을 써서 구현했습니다.
삼성 라이온즈 타자 시즌 성적 보러 가기 >>
https://public.tableau.com/profile/seungilkang#!/vizhome/2020__15898026679620/2020_1
Tableau Public
public.tableau.com
야구 데이터는 항목들이 많고, 특히 연관된 데이터들이 많이 있습니다.
여기에서는 TPA(전체 타석수)와 AB(타수)가 따로 있지만 TPA는 있고, AB가 없다면
전체 타석수에서 BB(볼넷), HBP(몸에 맞는 공), Sacrifice Fly & Bunt (희생타) 등은 빼야합니다.
또한 일반적으로 표시하는 단위도 달라서
Tableau Prep Builder에서 데이터를 전처리를 할 때 Pivot을 일단 적용했지만
Pivoting한 값을 그대로 활용하기에는 모든 항목들의 단위를 동일하게 표시해야하는 불편함이 있기 때문에
별도로 각 항목별로 계산식을 하나씩 만들었습니다.
그렇다면 데이터 전처리시에 Pivot한 이유가 뭘까요?
바로 parameter로 정렬 기준을 AVG(타율) 기반으로 할지, H(안타) 기준으로 할 것인지 등을 적용하기 위함입니다.
또한 계산식으로 H(안타), AVG(타율), RBI(타점)등을 계산식으로 별도로 만든 이유는
안타, 타점 등은 정수 형태로 표현하면 되지만, AVG(타율) 같은 경우에는
기본적으로 숫자를 소수점 세 자리(할/푼/리)로 표현하는 것이 일반적이기 때문에 하나씩 별도로 계산식을 만들었습니다.
야구는 갈수록 통계가 반영되고, 세세한 기록 데이터로 승부가 되고
이를 합산해 성과 측정 및 연봉 등에 반영되기 때문에 갈수록 세부적으로 관리되고 있습니다.
오늘 소개한 데이터는 올드 스쿨 방식의 데이터이기 때문에
추후에는 좀더 깊이 있는 데이터를 다루도록 해보겠습니다.
오늘도 강쌤의 Vizi였습니다.
(데이터 출처 - 스탯티즈 2020.05.05~05.17)
(데이터 전처리 - Tableau Prep Builder)
(화면 개발 - Tableau Desktop)
'SportsViz' 카테고리의 다른 글
[스포츠 데이터] 역대 국가대표 축구 A매치 득점 데이터 수집 및 시각화 어렵지 않습니다! (2) | 2021.11.17 |
---|---|
[스포츠 데이터] 손흥민 득점 데이터 시각화 (1) | 2021.09.12 |
[스포츠 데이터] 양현종 KBO 리그 스탯_WAR과 ERA+ 상관 관계 태블로 분석하기 #대투수 #TexasRangers (0) | 2021.03.07 |
야구 경기 결과를 홈팀과 원정팀 점수 분할 처리하기 (0) | 2020.05.27 |
2020 프로야구 팀별 성적 대시보드 - part.1 (0) | 2020.05.15 |
댓글