D3.js Visualization D3.js를 사용한 인터랙티브 데이터 시각화 가이드입니다. When to Use D3.js 적합한 경우: - 커스텀 차트 (표준 라이브러리에 없는) - 인터랙티브 탐색 (pan, zoom, brush) - 네트워크/그래프 시각화 - 지리 시각화 (커스텀 projection) - 애니메이션 transition - 출판 품질 그래픽 대안 고려: - 3D 시각화 → Three.js - 간단한 차트 → Chart.js, Recharts Setup Core Workflow Common Patterns Bar Chart Line Chart Pie Chart Interactivity Tooltips Zoom & Pan Transitions Scales Reference | Scale Type | Use Case | |------------|----------| | | 연속 수치 | | | 지수 데이터 | | | 시간/날짜 | | | Bar chart 카테고리 | | | 색상 매핑 | | | 연속 색상 | Color Schemes Best Practices 1. Data Validation : null/NaN 체크 2. Responsi…