//d3.js v.5
===== 기본 메서드 =====
*d3.select() : 특정 태그 하나를 선택한다.
*d3.selectAll() : 특정 태그 전체를 선택한다.
*.data() : 선택된 태그에 연결할 데이터를 가져온다.
*.enter() : 선택한 태그와 데이터를 연결시킨다. 데이터 개수에 비해 태그가 부족할 경우, 그 수만큼의 빈 태그를 반환한다.
*.append() : 새로운 태그를 추가한다.
===== 예제 =====
*[[wiki:D3:막대차트 그리기|막대차트 그리기(기본메서드 이해하기)]]
===== Chart.js =====
[[https://www.chartjs.org/|Chart.js]] \\
\\
>CDN
\\
====Chart.js 라이브러리====
*[[wiki:D3:datalabels|데이터라벨 표시하기]]
*[[wiki:D3:colorschemes|colorschemes 사용하기]]
\\
>Line Chart
{{:wiki:d3:chart.js:chartjsline.png?400|그림1}}
{{:wiki:d3:chart.js:chartjstwoline.png?400|그림2}}
// 차트가 그려질 canvas태그를 만든다.
\\
>JSON 데이터 사용하기
\\
>Bubble Chart
{{:wiki:d3:chart.js:bubblechart.png?600}}
===== 주요 사이트 =====
[[http://lod.work.go.kr/index.do|직무지식맵]] \\
[[http://rnd.utp.or.kr/|울산R&D]] \\
===== Ref =====
[[https://www.44bits.io/ko/post/d3js-basic-understanding-select-and-enter-api|D3.js 기초]]
{{tag>eleven 주레피 D3.js d3 chart.js 현재시간비교}}