【发布时间】:2017-04-29 04:05:09
【问题描述】:
我正在尝试创建一个条形图,将三个相应数据系列的条形堆叠起来。我正在使用带有角度图表的 Chart.js。我将堆叠的属性设置为:stacked: true,但条形图没有垂直对齐。
基本上,我的问题是:如何使每个系列的数据排列整齐,以使条形的宽度均匀但垂直颜色交错?
这是我的一些图表配置代码:
$scope.barLabels = ['-120 to -80', '-80 to -70', '-70 to -60', '-60 to -50', '-50 to -10'];
$scope.barData = [
[3, 9, 2, 11, 5],
[6, 9, 2, 11, 5],
[2, 1, 2, 4, 5]
];
$scope.barOptions = {
legend: {
display: false
},
scales: {
yAxes: [
{
stacked: true,
display: true,
position: 'left',
ticks: {
beginAtZero: true,
min: 0
}
}
]
}
};
【问题讨论】:
标签: javascript angularjs chart.js