2
var myChart = new Chart(ctx, {
type: 'horizontalBar',
data: {
labels:cmpny_timing,
datasets: [{
label: 'Hourly Attendance',
data: d,
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)'
],
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)
],
borderWidth: 1
}]
},
を使用すると、私は私のデータI内のデータに基づいて背景色を作りたい....データに基づいて各バーの色を変更することができますとにかくあり長さの配列を持っている15ので、私は、あなたがあなた自身のbackgroundColor
& borderColor
プロパティを作成することができますChart.js pluginsを使用chart.jschart.js
まず、終値は適切ではないようです。 borderColorの最後の項目には、 'rgba(153,102,255,1)'のように近い値が必要です。 – user6838959
色が重要でない場合は、ランダムな15色の配列を入力できます。https://www.npmjs.com/package/randomcolor – dmoo
各バーの色は、データに応じて変更できます。私はここに例を載せています。https://jsfiddle.net/1cLapgty/で確認してください。 –