Javascript Google图表中的多行具有不同数量的数据集

Javascript Google图表中的多行具有不同数量的数据集,javascript,arrays,charts,google-visualization,Javascript,Arrays,Charts,Google Visualization,在谷歌图表中,我想显示3条不同的线。但它们没有相同数量的数据点 下图是用Excel图表制作的,这样您可以更好地理解我的问题 灰色线只有两个数据点,橙色线一直到5,蓝色线有完整的数据集 现在来看看我真正的项目: 在GoogleChart中,我尝试了相同的方法,因此我的dataArray看起来是这样的(有4行): 所以你可以看到,从20180629到20180704有完整的数据集,20180705缺少一个,20180707和20180708缺少3个 没有机会在那里显示0,因为这样会显示错误的温度图

在谷歌图表中,我想显示3条不同的线。但它们没有相同数量的数据点

下图是用Excel图表制作的,这样您可以更好地理解我的问题

灰色线只有两个数据点,橙色线一直到5,蓝色线有完整的数据集

现在来看看我真正的项目: 在GoogleChart中,我尝试了相同的方法,因此我的dataArray看起来是这样的(有4行):

所以你可以看到,从20180629到20180704有完整的数据集,20180705缺少一个,20180707和20180708缺少3个

没有机会在那里显示0,因为这样会显示错误的温度图

Chrome控制台显示此错误:

Uncaught (in promise) Error: Row given with size different than 5 (the number of columns in the table).

您可以使用
null
代替空数据点

["20180629", 24.5, 28, 27.52, 24.6],
["20180630", 23, 28, 23.57, 24.4],
["20180701", 22.6, 26, 23, 23.5],
["20180702", 23, 25, 22.44, 23.5],
["20180703", 25.1, 28, 24.43, 26.3],
["20180704", 27.6, 30, 24.59, 21.4],
["20180705", 28.9, 24.1, 23.8, null],
["20180706", 24.4, null, null, null],
["20180707", 23.7, null, null, null],
["20180708", 24.8, null, null, null]
请参阅以下工作片段

google.charts.load('current'{
软件包:['corechart']
}).然后(函数(){
var data=google.visualization.arrayToDataTable([
["20180629", 24.5, 28, 27.52, 24.6],
["20180630", 23, 28, 23.57, 24.4],
["20180701", 22.6, 26, 23, 23.5],
["20180702", 23, 25, 22.44, 23.5],
["20180703", 25.1, 28, 24.43, 26.3],
["20180704", 27.6, 30, 24.59, 21.4],
[“20180705”、28.9、24.1、23.8、空],
[“20180706”,24.4,空,空,空],
[“20180707”,23.7,空,空,空],
[“20180708”,24.8,空,空,空]
],对);
var chart=new google.visualization.LineChart(document.getElementById('chart_div'));
图表绘制(数据);
});


是的,这是我的意图。而且它有效!非常感谢你!我尝试了不同的方法,但我没有发现INT也可以为NULL。所以非常感谢你!真棒的回答。谢谢
["20180629", 24.5, 28, 27.52, 24.6],
["20180630", 23, 28, 23.57, 24.4],
["20180701", 22.6, 26, 23, 23.5],
["20180702", 23, 25, 22.44, 23.5],
["20180703", 25.1, 28, 24.43, 26.3],
["20180704", 27.6, 30, 24.59, 21.4],
["20180705", 28.9, 24.1, 23.8, null],
["20180706", 24.4, null, null, null],
["20180707", 23.7, null, null, null],
["20180708", 24.8, null, null, null]