사용자 도구

사이트 도구


wiki:chart:chartjs

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
wiki:chart:chartjs [2023/01/10 13:59]
sgjang [주제]
wiki:chart:chartjs [2023/01/13 18:44] (현재)
줄 1: 줄 1:
-====== chartJS ======+====== chart.JS ======
 <WRAP left notice 80%> <WRAP left notice 80%>
   * description :     * description :  
줄 15: 줄 15:
    
 ===== Tip ===== ===== Tip =====
 +<code>
 +  var config = {
 + type: 'horizontalBar'               // 그래프 type
 + , data: {
 + labels: labels
 + , datasets: [{
 + data: data 
 + , backgroundColor:
 +                               '#4dc9f6',
 +                '#f67019',
 + '#f53794',
 + '#537bc4',  // 색상
 + '#acc236',
 + '#166a8f',
 + '#00a950',
 + ]
 + , fill: false
 + }]
 + }
 + , options: {
 + maintainAspectRatio: false   // true로 하면 width와 height 크기 변화됨.
 + , responsive: true           // 반응형 설정
 + , scales: {
 + xAxes: [{            // X 축 관련
 + barThickness: 40
 + , gridLines: { 
 + display: false
 + }
 + , ticks: {   // X 축 0부터 시작해서 0.5만큼 커지면서 최대 5.0까지 표현
 + beginAtZero: true, 
 + max:5.0,         
 + stepSize:0.5
 + }
 + , display: true
 + }]
 + , yAxes: [{          // Y 축 관련
 + gridLines: {
 + display: false
 + }
 + , ticks: {
 + beginAtZero: true
 + }
 + }]
 + }
 + ,tooltips: {                 // data 배열을 숫자로 변경 후 소수 2번째 자리까지 표현
 + callbacks: {
 + label: function (tooltipItem, data) {
 + return Number(tooltipItem.xLabel).toFixed(2);
 + }
 + }
 + }
 + , legend: {
 + display: false
 + }
 + }
 +};
 +  
 +</code>
 +
 +
 +
       * [[https://m.blog.naver.com/khsmonad/221739938617|horizontalBar 적용 방법]]       * [[https://m.blog.naver.com/khsmonad/221739938617|horizontalBar 적용 방법]]
       * [[https://codepen.io/chartjs/pen/YVWZbz|chart js 예시]]       * [[https://codepen.io/chartjs/pen/YVWZbz|chart js 예시]]
줄 27: 줄 88:
  
    
-{{tag>주레피 chart chartjs}}+{{tag>주레피 chart chartjs slaptear}}
/volume1/web/dokuwiki/data/attic/wiki/chart/chartjs.1673326759.txt.gz · 마지막으로 수정됨: 2023/01/10 13:59 저자 sgjang