이직을 시작하며 프론트엔드 기술을 찾아보며 공부하다가 데이터 시각화라는 분야에 매력을 느끼게 됐다. 복잡하고 현란한 시각화 자료들을 보면서 마치 프론트엔드의 정점으로 느껴져 더욱 흥미가 갔다. 몇가지 데이터 시각화 라이브러리들을 찾아보았다. 그 중에서 브라우저 환경에
D3.js를 사용하기 위한 예제를 작성하면서 아무래도 selection의 기본적인 개념을 정리해보는게 좋을 것 같다는 생각이 들었다. D3.js는 기본적으로 함수형 프로그래밍 기반으로 만들어졌으며, 이러한 특징들은 selection을 통해서도 나타나는 것을 확인할 수
책에서 예제로 쓰고 있는 D3.js의 버전은 3.2.8이며 게시글에 작성된 예제들이 최신 버전의 API와 차이가 있을 수 있으니 참고 바랍니다.데이터 시각화에서 반복적으로 수행하게 될 핵심 작업은 데이터 도메인에서 시각화 도메인으로 값을 매핑하는 작업이다. 따라서 효과