<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js"></script>
<title>Chart JS Test #01</title>
</head>
<body>
<div style="width:900px; height:900px">
<!-- 차트가 그려질 부분 -->
<canvas id="myChart"></canvas>
</div>
<script type="text/javascript">
let context = document.getElementById('myChart').getContext('2d');
let myChart = new Chart(context, {
type : 'bar' // 차트의 형태
, data : // 차트에 들어갈 데이터
{
labels : // X 축
[
'1', '2', '3', '4', '5', '6', '7'
]
, datasets : // 데이터
[
{
label : '차트 제목' // 차트 제목
, fill : false // line 형태일 때, 선 안쪽을 채우는지 여부
, data :
[
21, 19, 25, 20, 23, 26, 25 // X축 label에 대응되는 데이터 값
]
, backgroundColor : // 막대 그래프 색상
[
'rgba(255, 99, 132, 0.2)',
'rgba(54, 162, 235, 0.2)',
'rgba(255, 206, 86, 0.2)',
'rgba(75, 192, 192, 0.2)',
'rgba(153, 102, 255, 0.2)',
'rgba(255, 159, 64, 0.2)'
]
, borderColor : // 경계선 색상
[
'rgba(255, 99, 132, 1)',
'rgba(54, 162, 235, 1)',
'rgba(255, 206, 86, 1)',
'rgba(75, 192, 192, 1)',
'rgba(153, 102, 255, 1)',
'rgba(255, 159, 64, 1)'
]
, borderWidth : 1 // 경계선 굵기
}
]
},
options :
{
scales :
{
yAxes :
[
{
ticks :
{
beginAtZero : true
}
}
]
}
}
})
</script>
<!-- 출처 : https://mieumje.tistory.com/56 [Chart.js]Chart.js로 차트 그리기 -->
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js"></script>
<title>Chart JS Test #01</title>
</head>
<body>
<div style="width:900px; height:900px">
<!-- 차트가 그려질 부분 -->
<canvas id="myChart"></canvas>
</div>
<script type="text/javascript">
let context = document.getElementById('myChart').getContext('2d');
let myChart = new Chart(context, {
type : 'bar' // 차트의 형태
, data : // 차트에 들어갈 데이터
{
labels : // X 축
[
'1', '2', '3', '4', '5', '6', '7'
]
, datasets : // 데이터
[
{
label : '차트 제목' // 차트 제목
, fill : false // line 형태일 때, 선 안쪽을 채우는지 여부
, data :
[
21, 19, 25, 20, 23, 26, 25 // X축 label에 대응되는 데이터 값
]
, backgroundColor : // 막대 그래프 색상
[
'rgba(255, 99, 132, 0.2)',
'rgba(54, 162, 235, 0.2)',
'rgba(255, 206, 86, 0.2)',
'rgba(75, 192, 192, 0.2)',
'rgba(153, 102, 255, 0.2)',
'rgba(255, 159, 64, 0.2)'
]
, borderColor : // 경계선 색상
[
'rgba(255, 99, 132, 1)',
'rgba(54, 162, 235, 1)',
'rgba(255, 206, 86, 1)',
'rgba(75, 192, 192, 1)',
'rgba(153, 102, 255, 1)',
'rgba(255, 159, 64, 1)'
]
, borderWidth : 1 // 경계선 굵기
}
,
{
label : '잭과 콩나무'
, fill : false
, data :
[
8, 34, 12, 24, 30, 5
]
, backgroundColor : 'rgb(157, 109, 12)'
, borderColor : 'rgb(157, 109,12)'
}
]
},
options :
{
scales :
{
yAxes :
[
{
ticks :
{
beginAtZero : true
}
}
]
}
}
})
</script>
<!-- 출처 : https://mieumje.tistory.com/56 [Chart.js]Chart.js로 차트 그리기 -->
</body>
</html>