Google Visualization API中的奇怪对角线

时间:2016-02-08 14:23:01

标签: google-visualization

有时候我的Google Line Chart会出现一条奇怪的对角线。请参见下面的蓝色音量图表。

已经"关闭"从第一个值到最后一个值的行。

知道这是怎么回事吗?

strange diagonal line

data = new google.visualization.DataTable()
data.addColumn('datetime', 'Date')
data.addColumn('number', 'Volume')
data.addColumn('number', 'Connected')
for tracking in trackings
    if(tracking.createdAt instanceof Date && tracking.volume? && typeof tracking.volume is "number")
        connected = if(tracking.connected? && tracking.connected) then 10000 else -10000
        data.addRow([tracking.createdAt, tracking.volume, connected])
options = {
    title: 'Sensor Values'
    legend:
        position: 'bottom'
    hAxis:
        minValue: from
        maxValue: to
    curveType: 'function'
}
chart = new google.visualization.LineChart(document.getElementById('volumeChart'))
chart.draw(data, options)

2 个答案:

答案 0 :(得分:1)

对我们来说问题是我们不小心将数据集两次添加到图表中。只添加一次才能解决问题;)

答案 1 :(得分:0)

按日期对数据进行排序时,问题会消失。

当我有了ca.图表上有200多个未分类的数据点。

在Meteor / MongoDB中,这对我有用:

data = SensorTracking.find({}, {sort: {createdAt: 1}}).fetch()