이 포스트는 이지스퍼블리싱에서 출간한 'Do it! 공공데이터 배우는 R 데이터 분석 with 샤이니' 을 읽고 작성한 서평입니다.
INTRO
R을 주력 언어로 사용하면서 통계 분석용 언어라는 프레임이 강한듯 하여 아쉬움이 많았습니다. 통계를 베이스로 탄생한 언어이기에 통계 분석에 파워풀한 것은 맞으나 그 외 다양한 기능들이 소개되지 않아 아쉬웠는데, 해당 도서에서
API 활용, 지도 시각화(Geo Coding), 샤이니(Shiny)에 대해 학습하고 실제 경진 대회 문제를 풀어보며 손에 익혀본다면 R 활용 역량이 한층 업그레이드 되는 것을 느끼실 수 있으실 겁니다.
실습 환경
이 책의 소스는 윈도우와 맥OS에서 정상으로 테스트했습니다. 혹시 R이나 패키지 등이 업데이트되면 Do it! 스터디룸(cafe.naver.com/doitstudyroom)에서 최신 소식을 확인할 수 있습니다.
- R version 4.1.2 (2021-11-01) -- "Bird Hippie"
- RStudio 2021.09.1+372 "Ghost Orchid" Release
도서 소개
공모전에서 수상한 R 데이터 분석 전체 과정 체험하기!
샤이니 웹 애플리케이션 개발과 배포까지
이 책은 데이터를 분석하는 전체 과정으로 R을 배운다. 실제 공모전이나 국책 사업에 선정된 수준 높은 프로젝트를 기반으로 학습하여 데이터 분석 실무를 체험해 볼 수 있다. 특히 아파트 실거래 분석 과정은 공공데이터포털(data.go.kr)에서 데이터를 자동으로 수집하는 방법부터 전처리, 분석, 시각화를 거쳐 애플리케이션으로 만들어 배포하기까지 전 과정을 자세하게 담았다. R만으로 웹 애플리케이션을 만들 수 있는 샤이니(Shiny) 패키지 사용법도 자세하게 다룬다. 또한 지역별, 요인별 아파트 가격의 상관관계, 한반도 지진 발생, 커피 전문점 접근성, 최적의 버스노선 제시 등 일상생활과 밀접한 분석 주제도 포함하였다. 차별화된 결과물을 상품화하는 방법을 배워 데이터 분석 전문가로 성장하는 데 의미 있는 경험과 통찰을 얻어 보자.
이 책의 특징
- 실제 공모전 수상이나 국책 사업으로 선정된 프로젝트 실습으로 공모전 준비나 실무에 바로 활용할 수 있습니다.
- 데이터 분석 프로젝트 전 과정을 실습하며 필수 R 패키지와 다양한 분석 기법을 자연스럽게 익힐 수 있습니다.
- 데이터 분석과 시각화뿐만 아니라 샤이니(Shiny)로 웹 애플리케이션을 만들고 배포하는 방법까지 다뤄 경쟁력을 높여 줍니다.
- 전체 실습 과정을 저자와 함께 진행하는 동영상 강의로 제공합니다(순차적으로 업데이트).
- 15차시 강의 진도표를 제공해 강의 계획서를 만들거나 독학자가 계획을 세우고 성취도를 확인하는 데에 도움을 줍니다.
- 데이터 분석 전문가와 베타테스터가 전체 실습 과정과 소스를 최신 버전의 개발 도구로 검증했습니다.
이 책의 대상 독자
이 책은 모든 실습을 단계별로 친절하게 안내하므로 코딩 경험이 부족하더라도 쉽게 따라 하고 결과를 확인해 볼 수 있습니다. R이나 통계 입문서와 함께 보면 응용력을 더 높일 수 있습니다.
- 데이터 분석가를 희망하는 학생 또는 취업 준비생
- R 입문서를 읽고서 실제 데이터 분석 전체 과정을 경험해 보고 싶은 사람
- 공모전 준비나 실무에서 데이터 분석을 응용해 보고 싶은 사람
- 데이터 분석 결과를 제품화하거나 여러 사람과 공유하고 싶은 사람
책을 읽고
▶ 주관적인 평점 : 4.5점 / 5.0점
먼저, 해당 도서를 받아 처음 펼쳐보았을 때 느낌은 '깔끔하다!'였습니다.
책의 내용면에서는 많은 내용을 한 권에 담으려고 하지 않아 좋았습니다. 책의 제목에서 유추 가능하듯이 공공 데이터를 사용하기 위한 API 사용법, 부동산 빅데이터 분석을 위한 공간 분석(Geocoding) 방법, 시각화 및 대시보드 구성을 위한 샤이니(Shiny) 사용 방법을 포인트 레슨과 같이 설명하고 있습니다. 또한, 저자 직강 영상을 공개하고 있어 초심자 분들에게는 큰 도움이 될 것 같습니다.
그리고 각 챕터 마지막에는
해당 도서는 R을 좀 더 활용해보고 싶으신 분들에게 추천 드리며, 기초가 아직 없으신 분들에게는 'Do it! 쉽게 배우는 R 데이터 분석' 책을 추천드립니다.
관련 링크
[1] 이지스퍼블리싱 - Do it! 공공데이터 배우는 R 데이터 분석 with 샤이니
[2] 소스 파일 내려받기(출판사 제공)
[3] 소스 코드(Github)