메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

데이터 시각화에 대한 아주 친절한 책

mi***

|

2022-07-24

핸즈온 데이터 시각화

데이터 시각화를 시작하려는 이들을 위한 완벽 가이드북! 데이터 정리부터 한눈에 들어오는 차트와 지도 제작법, 깃허브를 통한 코드 템플릿 수정까지 살펴보며 데이터 스토리텔링 기술을 차근차근 배워본다.

  • 저자 : 잭 도허티 , 일리야 일라얀코우
  • 번역 : 김태헌
  • 출간 : 2022-07-04

 

데이터 파이프라인과 데이터 시각화에 관심이 있어 이 책을 읽어 보았다.

책을 읽으면서 가장 먼저 든 생각은 ‘이 책 정말 친절하게 자세히 설명해준다'라는 것이었다.

제목이 ‘Hands-On Data Visualization’인만큼 책을 보면서 실제로 모든 과정을 쉽게 따라할 수 있게 도와주어서 좋았다.

책을 읽은 후 정리해 본 각 장의 내용은 아래와 같다.

CHAPTER 0 서문

  • 우리가 데이터 시각화를 하는 목적은 무엇일까

[PART I 기본 기술]

CHAPTER 1 스토리를 위한 도구 선택하기

  • 어떠한 점을 유념해서 도구를 사용해야 할까?

CHAPTER 2 스프레드시트 스킬 강화하기

  • 여러 장점이 많은 구글 스프레드시트를 사용하는 법을 알아보자

CHAPTER 3 데이터를 찾고 질문하기

  • 시각화를 하기 위해 어떠한 데이터를 사용해야 할까?

CHAPTER 4 지저분한 데이터 정리하기

  • 가장 처음의 데이터는 깔끔하지 않다. 이것을 어떻게 정리해서 우리가 원하는 형태로 이용할 수 있을까?

CHAPTER 5 의미 있는 비교하기

  • 비교를 하는데에 있어서 유의할 점은?

[PART II 시각화 구축]

CHAPTER 6 차트 만들기

  • 차트를 구성하는 다양한 디자인 방법의 특징을 알아보자

CHAPTER 7 데이터를 지도로 시각화하기

  • 지역적 특성과 함께 존재하는 데이터라면 그 특징을 잘 표현해보자

CHAPTER 8 테이블을 활용한 시각화

  • 테이블로 특징을 잘 드러낼 수 있는 데이터라면 테이블을 호라용해보자

CHAPTER 9 웹에 임베딩하기

  • 웹을 이용해서 시각화 결과를 공유하자

[PART III 코드 템플릿과 고급 도구]

CHAPTER 10 깃허브로 코드 수정하고 호스트하기

  • 깃헙을 이용해보자

CHAPTER 11 Chart.js와 하이차트 템플릿

  • 자바스크립와 Chart.js를 이용해서 더 다양하고 효율적인 시각화 결과를 도출해보자

CHAPTER 12 리플릿 맵 템플릿

  • Leaflet을 사용해서 더욱 강력한 대화형 지도 시각화 결과를 도출해보자

CHAPTER 13 지도 데이터 변환하기

  • 지도 데이터를 제대로 이용하기 위한 다양한 변환 및 편집 방법을 알아보자

[PART IV 진실하고 의미 있는 스토리 전달하기]

CHAPTER 14 거짓을 발견하고 편향 줄이기, CHAPTER 15 데이터 스토리 말하고 보여주기

  • 데이터 시각화에 있어서 지켜야할 원칙

APPENDIX 자주 발생하는 문제 해결법

  • 자주 발생하는 문제들에 대한 팁

위에서 적은 목차를 보면 책의 내용이 정말 자세하고, 데이터 시각화를 처음 다루려는 사람에게 아주 적합하다는 것을 단번에 알아차릴 수 있을 것이다.

개인적으로 구글 스프레드 시트를 자주 사용해왔음에도 이것으로 데이터 시각화를 도전해볼 생각은 못 했어서 좋은 영감을 받을 수 있었다.

순차적으로 따라가기 수월하게 되어 있는 책의 목차 외에도 인상깊었던 점은 아래와 같다.

  • 각 챕터에서 다루려는 내용과 그 의의에 대한 자세한 언급
    • 특정 툴의 사용법이나 코드만을 열거해놓은 것이 아닌 ‘우리가 지금 이것을 왜 해야하고, 이것을 할 때에는 어떠한 기준을 가지고 하는 것이 좋은지'에 대한 철학에 대해 계속해서 일깨워준다.
    • 개발을 하다보면 어느새 특정 결과를 내는 데에만 매몰되어서 큰 그림을 보지 못하는 경우가 많은데, 이 책은 자세한 목차와 함께 특정 데이터가 지니는 의미와 그 의미를 어떻게 시각화할 수 있을지에 대해 끊임없이 생각하게 만들어주어서 좋았다.
  • 다양한 툴의 자세한 사용법
    • 스프레드 시트, 깃헙 등 모두 굉장히 편리할 툴이지만, 처음 사용하면 도메인의 용어에 익숙하지 않아서 어려울 수 있다. 이 책에서는 그 사용법에 대해 아주 자세히 서술되어 있고, 번역 또한 매끄럽게 잘 되어 있어서 꼭 시각화가 아니더라도 이 책에서 배운 방법대로 다른 개발에 적용해 볼 수 있도록 도와주어서 좋았다.
  • 시각화를 할 수 있는 다양한 방법들의 특징들
    • 차트 종류가 워낙 다양하다보니 한 가지 데이터를 어떠한 차트로 다루는 것이 가장 효율적일지, 차트 디자인을 결정한 이후에도 수많은 번복이 이루어지기 마련이다. 이 책에서는 좋은 예와 좋지 않은 예를 미리 알려주어서 미리 피해갈 수 있는 다양한 인사이트를 주어서 좋았다.

시중에 판매되는 모든 데이터 시각화 책을 읽어본 것은 아니지만, 읽어본 몇 권의 책 중에서는 가장 자세하고 친절하게 시각화에 대해 알려준 책이다.

데이터 시각화에 관심이 있고, 어떻게 시작해야할지 망설이고 있다면 이 책을 강력 추천한다.

 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?