Charts 当在google图表上同时使用字符串、时间和数字时,如何修复“visualization.ComboChart”?

Charts 当在google图表上同时使用字符串、时间和数字时,如何修复“visualization.ComboChart”?,charts,google-visualization,Charts,Google Visualization,我正在尝试创建一个组合图,其中包括三种列类型string、timeofday、number,但我遇到了一个错误“给定轴上的所有系列都必须具有相同的数据类型”,即使列类型存在,如何解决这个问题 请查看以下链接: 首先,需要为图表定义seriesType 'line','area','bar','candlesticks',或'steppedArea' seriesType: 'bars' 接下来,如果每个系列的类型不同, (在本例中,一个是数字,另一个是时间) 那么每个系列都必须在自己的y轴上

我正在尝试创建一个组合图,其中包括三种列类型string、timeofday、number,但我遇到了一个错误“给定轴上的所有系列都必须具有相同的数据类型”,即使列类型存在,如何解决这个问题

请查看以下链接:


首先,需要为图表定义
seriesType

'line'
'area'
'bar'
'candlesticks'
,或
'steppedArea'

seriesType: 'bars'
接下来,如果每个系列的类型不同,
(在本例中,一个是数字,另一个是时间)
那么每个系列都必须在自己的y轴上

1: {targetAxisIndex: 1}
请参阅以下工作片段

google.charts.load('current'{
软件包:['corechart']
}).然后(函数(){
var data=new google.visualization.DataTable();
data.addColumn('string','Time of Day');
data.addColumn('timeofday','Time of Day');
data.addColumn('number','Emails Received');
data.addRows([
[eee',[8,30,45],5],
[eee',[9,0,0],10],
]);
变量选项={
标题:“全天收到的电子邮件总数”,
身高:450,
序列类型:“条”,
系列:{
0:{
类型:“行”
},
1: {
目标指数:1
}
}
};
var chart=new google.visualization.ComboChart(document.getElementById('chart_div'));
图表绘制(数据、选项);
});

首先,需要为图表定义
序列类型

'line'
'area'
'bar'
'candlesticks'
,或
'steppedArea'

seriesType: 'bars'
接下来,如果每个系列的类型不同,
(在本例中,一个是数字,另一个是时间)
那么每个系列都必须在自己的y轴上

1: {targetAxisIndex: 1}
请参阅以下工作片段

google.charts.load('current'{
软件包:['corechart']
}).然后(函数(){
var data=new google.visualization.DataTable();
data.addColumn('string','Time of Day');
data.addColumn('timeofday','Time of Day');
data.addColumn('number','Emails Received');
data.addRows([
[eee',[8,30,45],5],
[eee',[9,0,0],10],
]);
变量选项={
标题:“全天收到的电子邮件总数”,
身高:450,
序列类型:“条”,
系列:{
0:{
类型:“行”
},
1: {
目标指数:1
}
}
};
var chart=new google.visualization.ComboChart(document.getElementById('chart_div'));
图表绘制(数据、选项);
});