Chart.js 同一图表上具有不同时间实例的两个数据集

Chart.js 同一图表上具有不同时间实例的两个数据集,chart.js,chartjs-2.6.0,Chart.js,Chartjs 2.6.0,我的设想: 机器在特定时间实例上创建打开、重新加载和关闭事件。 它还每小时发送传感器热量数据,这些数据可能在事件发生时发送,也可能不在事件发生时发送 见下面的示例数据 events [10.30AM, 4.45PM, 6.15PM, 8PM] Heat Data [11Am, 12PM,........., 7PM] 如您所见,数据点位于不同的时间范围内。因此,若我使用下面的示例,热量数据将完全不对齐 有没有一种方法可以准确地绘制这两个数据集?只需通过一组对象定义您的数据集,这些对象分别具

我的设想: 机器在特定时间实例上创建打开、重新加载和关闭事件。 它还每小时发送传感器热量数据,这些数据可能在事件发生时发送,也可能不在事件发生时发送

见下面的示例数据

events [10.30AM, 4.45PM, 6.15PM, 8PM]

Heat Data [11Am, 12PM,........., 7PM]
如您所见,数据点位于不同的时间范围内。因此,若我使用下面的示例,热量数据将完全不对齐

有没有一种方法可以准确地绘制这两个数据集?

只需通过一组对象定义您的数据集,这些对象分别具有
x
y
属性

data: [{
    x: new Date(),
    y: 1
}, {
    t: new Date(),
    y: 10
}]
在这种情况下,请确保不定义
数据。标签