답변 2개
1년 전
https://www.chartjs.org/docs/latest/samples/other-charts/combo-bar-line.html
이런식으로 구현하신후에 아래처럼 좌우에 값을 보이도록 처리하시면 됩니다.
</p>
<p> options: {
scales: {
y: {
type: 'linear',
position: 'left',
ticks: {
beginAtZero: true
}
},
y1: {
type: 'linear',
position: 'right',
ticks: {
beginAtZero: true
}
}
}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
심심한나쵸
1년 전
댓글을 작성하려면 로그인이 필요합니다.
1년 전
https://developers.google.com/chart/interactive/docs/gallery/columnchart
https://www.highcharts.com/demo/highcharts/column-placement
링크가 도움이 될지 모르겠습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
const ctx = document.getElementById('myChart01').getContext('2d');
const myChart = new Chart(ctx, {
type: 'bar', // 차트 형태
data: { // 차트에 들어갈 데이터
labels: ['경기남부', '인천경기', '대구경북', '충북', '제주', '경기북부', '경남울산', '전북', '강원', '광주전남', '대전충남', '서울서부', '부산', '서울동부'], // x축
datasets: [{ // 데이터 값
label: 'test1', // 차트 제목
data: [25, 70, 35, 65, 15, 73, 35, 25, 60, 10, 28, 15, 35, 30], // x축 label에 대응되는 데이터 값
backgroundColor: [ // 색상
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)'
],
borderColor: [ // 테두리 색상
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)',
'rgba(255, 159, 64, 1)'
],
// 플러그인 설정
plugins: {
// data labels 플러그인
datalabels: {
display: false,
},
},
borderWidth: 1 // 테두리 굵기
}]
},
options: {
scales: {
y: {
type: 'linear',
position: 'left',
ticks: {
beginAtZero: true
}
},
y1: {
type: 'linear',
position: 'right',
ticks: {
beginAtZero: true
}
}
}
}
});
[/code]
말씀해주신 대로 해봤는데 안나옵니다..ㅠㅠ