webchart 3

D3.js를 이용하여 웹차트 만들기2 - 파이그래프

웹차트 만들기 1편에 이어 응용 편으로 파이그래프를 그려보도록 하겠습니다~! 파이그래프 그리기 먼저, 파이그래프의 전체적 윤곽을 잡는 코드와 설명입니다. [line6] D3 라이브러리를 사용하기 위해서 해당 스크립트 링크 주소를 넣어줍니다. [line11 ~ 15] 파이차트를 그려내기 위해서 고정적으로 사용할 변수들을 선언합니다. - 파이차트를 그려내기 위한 바깥쪽반지름(outerRadius), 안쪽반지름(innerRadius) - d3.scale.category20() 으로 d3 표준색상을 지정합니다. [line17 ~ 22] 파이차트에서 사용할 데이터를 dataset변수에 할당합니다. [line24 ~ 30] 해당라인의 코드는 아래와 같은 구조로 후에 그리게 될 파이차트를 감싸는 태그를 만듭니다. s..

프론트엔드 2019.06.05

D3.js를 이용하여 웹차트 만들기1 – 개념 및 예제

D3.js란? 안녕하세요. 자바스크립트 라이브러리 중 하나인 D3.js에 대해서 소개해드리려고 합니다. D3.js란 자바스크립트 라이브러리를 처음 들어보신 분도 또는 자주 사용해보셨던 분들도 계시겠지만, 이번에는 처음 접해보시는 분들을 위해 조금 자세하고 쉽게 설명해드리도록 하겠습니다. (이미 자주 사용하시고 저보다 더 많은 지식을 알고 계시는 분들에게 미리 양해 말씀드립니다^^) 우선 D3는(D3.js를 줄여서 D3라고 함) 완전히 오픈소스이며, Data-Driven-Documents의 약자로 D가 연속으로 3번 들어가서 일명 D3라는 명칭으로 부르며, 웹브라우저상에서 동적이고 인터렉티브한 정보시각화를 구현하기 위한 자바스크립트 라이브러리입니다. D3의 장점은 새로운 언어 형태가 아니라 자바스크립트 문..

프론트엔드 2019.05.29

(UI컴포넌트)webPonent CHART 2.1.0 버전 업그레이드

안녕하세요. HTML5 기반의 데이터 인포그래픽 컴포넌트 webPonent CHART의 Visual Radar Chart 추가 버전 업그레이드 소식을 안내드립니다. 추가된 Radar 차트의 기능 및 사용환경은 아래와 같습니다. (Radar CHART) - 여러 개의 데이터를 한번에 보여주기 유용 - 데이터 개수에 따라 다각형 세팅 가능 - 차트 눈금 개수 지정 가능 - Tick 모양(원, 사각형, 삼각형, 별, 다이아몬드) 설정 가능 - Tooltip을 이용해서 커서가 틱을 가리킬 때 해당 데이터를 불러올 수 있음 - 시계열 사용 가능 - 애니메이션 효과 사용 가능 - 범례 사용 가능 - 데이터의 크기를 패턴으로 나타낼 수 있음 (사용환경) - 서버: 모든 서버 - 언어: 개발언어에 종속되지 않음(htm..