<!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>