我想知道是否可以跳过折线图中的一个类别?因为我的日期是动态的,并且有些数据集没有特定日期的值。
如下所示,我尝试在数据集#1上的第二个插槽上设置空值。
我很感激任何解决方法和建议。如果不可能,我可能真的需要使用x
和y
坐标作为数据。
我创建了一个小提琴here
代码:
var options = {
type: 'line',
data: {
labels: ["2018-01-01", "2018-01-09", "2018-01-20"],
datasets: [
{
label: 'Test 1',
data: [12, , 19], //I tried skipping one value for date: 2018-01-09 here
borderWidth: 1
},
{
label: 'Test 2',
data: [7, 11, 5],
borderWidth: 1
}
]
}
}
var ctx = document.getElementById('chartJSContainer').getContext('2d');
new Chart(ctx, options);
更新:我切换到使用scatter
和x
坐标的y
,我就能实现我的目标。这是fiddle。