billboard.js는 D3 기반의 자바스크립트 차트 라이브러리입니다.
아주 간단하게 차트를 만들 수 있습니다. billboard.js의 홈페이지에서는 사용법이 잘 정리되어 있습니다 1. 또한, 다양한 예제들도 참고할 수 있습니다 2.
이전에 작성한 여기도 한번 방문해 보세요.
JS - billboard 차트 라이브러리 써보기 - B로그0간
#billboard.js #chart #js #라이브러리 #사용법
devbj.com
billboard.js를 사용하기 위해서는 D3.js와 billboard.js를 로드해야 합니다. 그리고 차트를 넣을 HTML 요소를 만들고, 차트 옵션을 설정하여 차트를 생성하면 됩니다 1.
예제 코드는 다음과 같습니다:
<!-- Step 1) Load D3.js -->
<script src="https://d3js.org/d3.v6.min.js"></script>
<!-- Step 2) Load billboard.js with style -->
<script src="$YOUR_PATH/billboard.js"></script>
<!-- Load with base style -->
<link rel="stylesheet" href="$YOUR_PATH/billboard.css">
<!-- Or load different theme style -->
<link rel="stylesheet" href="$YOUR_PATH/theme/insight.css">
<!-- Step 2. Setup your chart holder -->
Sample code
<div id="areaChart"></div>
<!-- Step 3. Generate a chart with options -->
<script>
var chart = bb.generate({
data: {
columns: [
["data1", 300, 350, 300, 0, 0, 0],
["data2", 130, 100, 140, 200, 150, 50]
],
types: {
data1: "area", // for ESM specify as: area()
data2: "area-spline", // for ESM specify as: areaSpline()
}
},
bindto: "#areaChart"
});
</script>
billboard.js의 예제들은 다양합니다. billboard.js의 홈페이지에서는 다양한 차트 유형들의 예제들을 제공하고 있습니다.
예를 들어, Area, Bar, Bubble, Donut, Gauge, Line, Pie, Polar, Radar, Scatter 등의 차트 유형들이 있습니다
도넛 차트 예제를 만들어 봤어요. 아래글도 봐주세요.
2023.05.02 - [IT/Web] - Billboard.js 차트 라이브러리 - 도넛 차트 예제
Billboard.js 차트 라이브러리 - 도넛 차트 예제
웹페이지에서 차트를 만들어주는 많은 JS 라이브러리가 많이 있지만 한국 기업인 네이버에서 후원해주는 빌보드 차트를 써보기로 이전에 쓴글이 있긴하네. 2023.04.28 - [IT/Web] - Billboard.js 무료 네
wiznxt.tistory.com
'IT > Web' 카테고리의 다른 글
Billboard.js 차트 라이브러리 - 도넛 차트 예제 (0) | 2023.05.02 |
---|---|
CSS gradient - 색깔 서서히 바뀌는 패턴을 구하고 싶을때 (0) | 2023.05.02 |
HTML 체크박스가 여러 개인 경우 체크 여부 확인하는 form 예제 (0) | 2023.04.18 |
JQuery - 특정 폼 안에 있는 id 찾기 (0) | 2023.04.17 |
Notion 노션 팁 - 잘 만든 페이지 복사 가져오기 (복제) - 2021.05.29 (3) | 2021.05.29 |