이전

리뷰 (3)

한줄평
평점 분포
  • 리뷰 총점10 67%
  • 리뷰 총점8 33%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 10.0
  • 40대 8.0
  • 50대 10.0
리뷰 총점 종이책
《친절한 R with 스포츠 데이터》 스포츠 통계를 이용한 데이터 과학의 세계!
"《친절한 R with 스포츠 데이터》 스포츠 통계를 이용한 데이터 과학의 세계!" 내용보기
대부분의 스포츠에서 통계, 즉 데이터는 굉장히 중요하다. 승률, 방어율 등을 비롯해서 각종 선수들의 능력들이 모두 수치로 환산되어 보여지기 때문이다. 이 책은 동아일보에서 스포츠 기자로 일하고 있는 저자가 각종 스포츠 통계가 보여주는 데이터 과학에 대해 알기 쉽게 알려주고 있다.   농구, 배구, 야구, 축구, 테니스 등 스포츠 통계를 이용해 사소하지만 흥미로운 주
"《친절한 R with 스포츠 데이터》 스포츠 통계를 이용한 데이터 과학의 세계!" 내용보기

 

 

대부분의 스포츠에서 통계, 즉 데이터는 굉장히 중요하다. 승률, 방어율 등을 비롯해서 각종 선수들의 능력들이 모두 수치로 환산되어 보여지기 때문이다. 이 책은 동아일보에서 스포츠 기자로 일하고 있는 저자가 각종 스포츠 통계가 보여주는 데이터 과학에 대해 알기 쉽게 알려주고 있다.

 

농구, 배구, 야구, 축구, 테니스 등 스포츠 통계를 이용해 사소하지만 흥미로운 주제들을 데이터 과학으로 풀어내 고 있어 스포츠를 즐겨 보는 사람이라면 더욱 재미있게 읽을 수 있을 것이다.

 

 

 

저자는 서두에서 이 책은 '데이터 과학'이라는 세계를 'R'이라는 언어를 통해 이동하는 법을 배우는 'R 여행 회화'책이라고 말하고 있다. R언어란 요약 통계 및 데이터 분석을 위한 오픈 소스 프로그래밍 언어 및 개발 실행 환경을 말한다.

 

프로그래밍 세계에서 가장 인기 있는 프로그래밍 언어는 'C'이다. 그 다음으로 파이썬, 자바 등이 있고, 'R'은 9번째 정도 된다. R은 데이터 분석 말고는 사실 쓸 일이 별로 없는 언어인데, 통계 계산을 위해 초보가 배우기에는 상대적으로 쉬운 언어이기도 하다.

 

 

 

이 책은 tidyverse, tidymodels 패키지를 활용한 데이터 정리 및 변형, 모델링, 분석 결과 정리 등 누구나 쉽게 R로 데이터 분석을 시작하고 활용할 수 있도록 도와준다. R 언어학 개론으로 시작해서 패키지 관리 최강자 pacman 패키지를 거쳐 히스토그램, 막대 그래프 등 시각화를 위한 그림 그리기로 이어진다.

 

본격적으로 데이터를 원하는 형태로 정리하고 필요한 정보로 뽑아내는 작업을 하기 위해서 1982년부터 2020년까지 프로야구 팀별 타격 기록을 가지고 연습에 들어간다.

 

 

 

데이터 과학 세계에서는 확률과 통계가 신호등이고 표지판이며 또 흐름이다. 문제는 R 같은 프로그래밍 언어나 데이터 과학에 관심을 갖는 사람들이 가자 많이 포기하는 지점도 바로 확률과 통계라는 점이다. 그러나 데이터를 다루고 싶다면 반드시 확률과 통계를 공부해야 한다.

 

저자는 '문과생' 눈높이에 맞춰서 확률과 통계에 대해 차근차근 알려준다. 확률에 대한 기본 개념부터 시작해 프로야구를 예시로 해서 문제를 풀어내는 과정도 흥미로웠다. '프로야구 팀 롯데 자이언츠가 가을 야구에 진출할 확률은?'이라는 문제에 대한 해답을 구하는 방법이 예시로 소개되어 있다. 한 시즌 144경기 중에 몇  경기를 치른 상황에서 승률이 얼마이고, 가을 야구 마지노선인 5위 팀의 평균 승률과 비교해 남은 경기에서 최소 몇 승 이상을 거둬야 하는지 알려주는 것이다.

 

 

 

코로나19는 안방 팀 승률을 어떻게 바꿨을까? 나달은 정말 클레이 코트에서 강할까? 농구 포지션별 기록은 어떤 차이가 날까? 어떤 야구 기록이 득점을 제일 잘 설명할까? 어떤 배구 기록이 승리를 제일 잘 설명할까? 등등 각종 스포츠 통계를 이용해서 공부하는 데이터 과학은 딱딱하고 어렵게 느껴지는 이론을 우리의 실생활과 가까운 이야기로 풀어내고 있어 조금 쉽게 접근할 수 있는 것 같다.

 

물론 그럼에도 여전히 확률 밀도 함수는 외계어처럼 보이고, 어떤 확률 분포를 언제 쓰는지 헷갈리겠지만 말이다. 하지만 이 책을 통해 기본적인 원리와 개념을 익힌다면, 이제 다음 단계로 넘어가 차근차근 하나씩 하나씩 알아가면 된다. 수많은 스포츠 데이터들이 왜 데이터 과학을 공부하는데 유용한지 궁금하다면 이 책을 만나 보자. 누구나 쉽게 로 데이터 분석을 시작해볼 수 있을 것이다.

 

 

*출판사로부터 도서를 제공받아 주관적으로 작성한 리뷰입니다.

YES마니아 : 로얄 이달의 사락 r*******n 2021.08.25. 신고 공감 3 댓글 0
리뷰 총점 종이책
친절한 R with 스포츠 데이터
"친절한 R with 스포츠 데이터" 내용보기
데이터 분석의 본질   데이터 분석은 “데이터를 다양하게 활용하여 비즈니스에 도움이 되는 분석을 하는 것”입니다. 무작정 데이터가 있다고 분석이 가능한 것 또한 아닙니다. 가장 적절한 데이터를 가지고 있어야 합니다. 그것에서 의미를 찾아야 합니다. 이런 데이터 분석은 비즈니스를 통째로 흔들기도 합니다. 스포츠 경기도 예외는 아닙니다. <머니볼>은 이러한 데이터 분석
"친절한 R with 스포츠 데이터" 내용보기

데이터 분석의 본질

 

데이터 분석은 “데이터를 다양하게 활용하여 비즈니스에 도움이 되는 분석을 하는 것”입니다. 무작정 데이터가 있다고 분석이 가능한 것 또한 아닙니다. 가장 적절한 데이터를 가지고 있어야 합니다. 그것에서 의미를 찾아야 합니다. 이런 데이터 분석은 비즈니스를 통째로 흔들기도 합니다.

스포츠 경기도 예외는 아닙니다. <머니볼>은 이러한 데이터 분석이 비즈니스(스포츠 게임)의 역사를 바꾼 사례로 가장 많이 거론되고 있습니다.

돈도 없고 실력도 없는 오합지졸 오클랜드 구단의 단장 빌리 빈은 예일대에서 경제학을 전공한 피터를 만납니다. 피터는 야구 문외한입니다. 그럼에도 불구하고 빌리 빈은 그에게서 기존의 직관에 따른 선수 선발과는 다른 차별점을 보게 됩니다. 경기 데이터를 바탕으로 선수를 선발하는 것입니다. 이러한 방식에 스카우터, 감독 등 모두가 미친 짓이라며 그럴 비난합니다. 시즌 초기 연패를 거듭하면서 데이터 야구는 실패하는 것 처럼 보여집니다. 하지만, 데이터 만으로 팀을 계속 재구성하며 데이터 야구를 해 나갑니다. 1루 수비를 해본 적이 없는 포수 출신의 해티버그를 출루율이 높다는 이유로 기용하기도 하는 등. 결국엔 오클랜드 팀은 20연승 행진을 이어가는 기적을 만듭니다.

<머니볼>은 실화를 바탕으로 한 영화입니다. 20연승의 기록, 이 기록은 아메리칸 리그 최다 연승 신기록입니다(메이저리그 최다 연승은 시카고 컵스의 21연승). 이때부터 야구는 머니볼 이론과 함께 세이브메트릭스(선수의 성적이나 경기 작전을 통계적으로 분석하는 방법론)가 알려지게 되었습니다. 게임의 역사가 새롭게 시작된 것입니다.

 


친절한 R with 스포츠 데이터
황규인 저 | 영진닷컴 | 2021년 07월 14일

 

<머니볼>은 데이터 분석의 가치를 가장 잘 이야기 하고 있습니다. 야구는 기록의 경기라고 합니다. 선수마다 기록을 갖고 있습니다. 역사가 오래된 만큼, 야구 경기가 시작되면서 부터 숫자로 표현되는 많은 데이터가 쌓였습니다. 타자는 타율, 출루율, 도루 성공율, 장타율 등이 투수는 방어율, 피안타율 등으로 숫자로 나타납니다. 우리에게 알려진 이러한 데이터 외에도 더 많은 이름의 데이터가 있습니다.

이러한 데이터를 제대로 분석하면 정보가 됩니다. 정보는 또 지식이 되고, 이러한 지식이 우리의 의식과 삶을 변화시키게 됩니다. 데이터 분석을 쉽게 할 수 있는 ‘R’, ‘파이썬’ 같은 언어 관련 책이 많이 나옵니다. 절차 대로 따라해볼 수 있는 예제도 잘 정리되어 있습니다. 일반인 누구나 쉽게 시도해볼 수 있는 영역이 되었습니다.

이 책은 R언어로 데이터 분석을 합니다. tidyverse 패키지를 활용하여 야구, 배구, 축구, 농구, 테니스 등 스포츠에 대한 흥미로운 주제를 이야기 하듯 보여줍니다. 데이터 분석 이전에 데이터를 분석하기 쉽게 정리하고, 필요한 부분만을 보기좋게 가공하고, 한눈에 볼 수 있도록 하는 많은 절차를 알려주고 있습니다.

데이터 분석 입문자들이 흔히 접하는 타이타닉, iris, mtcars 데이터로는 식상하지만, 스포츠와 관련된 데이터로 진행하기 때문에 지루하지 않습니다. 데이터 분석을 공부하는데 스포츠 데이터가 오히려 더 실감나게 다가옵니다.

“코로나19는 홈팀 승률을 어떻게 바꿨을까?”, “나달은 정말 클레이 코트에서 강할까?”, “어떤 기록이 득점/승리를 제일 잘 설명할까?”, “롯데 자이언츠가 가을 야구에 진출할 확률은?” 등 친구들과 하는 내기 소재로도 많이 쏟아내는 주제들입니다.

책의 저자가 황규인 입니다. 현재 글을 쓰는 직업을 가지고 있다고 합니다. 스포츠 관련 일을 하고 있어 이 책의 주제에 대한 전문성도 있습니다. 다만, 코딩과는 거리가 먼 문과 출신이라고도 이야기 합니다. 그래서인지 내용을 초보자들이 쉽게 이해할 수 있도록 눈높이를 많이 고려한 것 같습니다. 적절한 예시들이 많이 나오는데 해당 예시들이 전문적인 부분을 쉽게 만들어 주고 있습니다.

가장 적절한 데이터를 갖고 그것에서 의미를 찾는 것, 그것이 데이터 분석의 본질입니다. R언어는 이러한 본질을 수행하기 가장 적절한 언어입니다. 쓰임새에서 분석만을 위한 언어임에 분명합니다.

<머니볼>에서 보여주듯이 데이터 분석이 가장 활발하게 일어날 수 있는 분야가 스포츠 분야이기도 합니다. R언어와 스포츠, 기술과 비즈니스가 만나 게임의 역사를 새로 쓸 수 있는 통찰을 찾기 원한다면 이 책과 함께 시작해보면 좋을 것 같습니다. R언어와 파이썬 사이에서 고민하는 사람들, 파이썬으로 데이터 분석을 공부하였던 분도 이 책을 보게 되면 R언어에 대해서도 새로운 시각을 얻게 될 것 같습니다. 현재 파이썬으로 데이터 분석을 하고 있는 제가 그러했던 만큼…

 

#데이터과학 #데이터분석 #R언어 #R프로그래밍 #통계분석

YES마니아 : 로얄 r*****s 2021.08.28. 신고 공감 0 댓글 0
리뷰 총점 종이책
진짜 친절한 R with 스포츠 데이터
"진짜 친절한 R with 스포츠 데이터" 내용보기
R environment, 흔히 아르라고 하는 프로그래밍 환경 또는 언어는 통계학(statistics), 사회과학(social science) 분야에서 다양한 분석을 수행하기 위하여 활용된다. 하지만 SPSS와 같은 버튼식의 프로그램에 비하여 UI, Language의 장벽이 높은 것으로 느껴지기도 한다. 이럴 때, 친근한 데이터와 함께라면 이 장벽을 보다 쉽게 넘을 수 있지 않을까? 게다가 통계학에 대한 다양한 지식
"진짜 친절한 R with 스포츠 데이터" 내용보기

R environment, 흔히 아르라고 하는 프로그래밍 환경 또는 언어는 통계학(statistics), 사회과학(social science) 분야에서 다양한 분석을 수행하기 위하여 활용된다. 하지만 SPSS와 같은 버튼식의 프로그램에 비하여 UI, Language의 장벽이 높은 것으로 느껴지기도 한다. 이럴 때, 친근한 데이터와 함께라면 이 장벽을 보다 쉽게 넘을 수 있지 않을까? 게다가 통계학에 대한 다양한 지식도 친절하게 친구처럼 설명한다.

YES마니아 : 로얄 g***1 2021.07.17. 신고 공감 0 댓글 0