Javascript 谷歌图表-堆叠柱形图的趋势线

Javascript 谷歌图表-堆叠柱形图的趋势线,javascript,charts,google-visualization,stacked,trendline,Javascript,Charts,Google Visualization,Stacked,Trendline,我的问题是关于使用GoogleCharts API的堆叠柱条形图 我正试图从中获得一条全球趋势线 <script type="text/javascript"> google.charts.load("current", {"packages":["corechart"]}); google.charts.setOnLoadCallback(drawVisualization); function drawVisualization() { var data = google

我的问题是关于使用GoogleCharts API的堆叠柱条形图

我正试图从中获得一条全球趋势线

<script type="text/javascript">
 google.charts.load("current", {"packages":["corechart"]});
 google.charts.setOnLoadCallback(drawVisualization);
 function drawVisualization() {
 var data = google.visualization.arrayToDataTable([['Month', 'OK', 'KO', 'Estimation'],[ '2016/08', 1990, 49, null ],[ '2016/09', 6892, 97, null ],[ '2016/10', 6018, 0, null ],[ '2016/11', 7329, 146, null ],[ '2016/12', 3059, 97, 1827 ]]);
 var options = {
  isStacked: true,
  seriesType: "bars",
  legend: "none",
  hAxis:{ textPosition: "none" },
  vAxis: { viewWindow: { min: 0, max: 8000 } },
  trendlines: { 0: {} }
 };
 var chart = new google.visualization.ComboChart(document.getElementById("bar"));
 chart.draw(data, options);
 }
 </script>

load(“当前”,{“包”:[“corechart”]});
google.charts.setOnLoadCallback(drawVisualization);
函数drawVisualization(){
var data=google.visualization.arrayToDataTable([['Month','OK','KO','Estimation'],['2016/08',1990,49,null],'2016/09',6892,97,null],'2016/10',6018,0,null],'2016/11',7329,146,null],'2016/12',3059,97,1827]);
变量选项={
isStacked:是的,
序列类型:“条”,
图例:“无”,
hAxis:{textPosition:“无”},
变量:{viewWindow:{min:0,max:8000},
趋势线:{0:{}
};
var chart=新的google.visualization.ComboChart(document.getElementById(“bar”);
图表绘制(数据、选项);
}
当我添加
趋势线:{0:{}},
我没有得到任何结果


我在参考指南上没有找到任何东西。也许它没有实现,或者我做得不对?

尽管文档中没有提到,
趋势线仅在连续的x轴上受支持

这意味着第一列的值应该是日期、数字等

字符串值产生离散轴

请参阅以下工作片段

第一列使用
数据视图
转换为实际日期,该视图启用
趋势线

google.charts.load('current'{
回调:函数(){
var data=google.visualization.arrayToDataTable([
['Month'、'OK'、'KO'、'Estimation'],
['2016/08',1990,49,空],
['2016/09',6892,97,null],
[2016/10',6018,0,null],
['2016/11',7329146,空],
['2016/12', 3059, 97, 1827]
]);
var view=newgoogle.visualization.DataView(数据);
view.setColumns([{
计算:函数(dt,行){
var dateParts=dt.getValue(行,0).split('/');
返回新日期(parseInt(dateParts[0]),parseInt(dateParts[1])-1,1);
},
键入:“日期”,
标签:数据。getColumnLabel(0)
}, 1, 2, 3]);
变量选项={
isStacked:是的,
序列类型:“条”,
图例:“无”,
哈克斯:{
text位置:“无”
},
言辞:{
视图窗口:{
分:0,,
最高:8000
}
},
趋势线:{
0: {}
}
};
var chart=newgoogle.visualization.ComboChart(document.getElementById('bar');
图表绘制(视图、选项);
},
软件包:['corechart']
});