google-visualization - Google Charts - interpolateNulls 选项不适用于 AnnotationChart

标签 google-visualization

我是 Google Visualizations 的初学者。我无法让“interpolateNulls: true”选项与 AnnotationChart 一起正常工作。如果我将相同的数据集与基本折线图一起使用,它会按预期工作。这是我的代码和结果图表:

    <script type='text/javascript'>
  google.load('visualization', '1.1', {'packages':['Annotationchart']});
  google.setOnLoadCallback(drawChart);
  function drawChart() {
    var data1 = new google.visualization.DataTable(<?=$json1?>);
    var data2 = new google.visualization.DataTable(<?=$json2?>);

    var joinedData = google.visualization.data.join(data1, data2, 'full', [[0, 0]], [1], [1]);

    var chart1 = new google.visualization.AnnotationChart(document.getElementById('chart1'));

    var options = {
      displayAnnotations: false,
  thickness: 2,
  colors: ['red', 'blue'],
  interpolateNulls: true,
      curveType: 'function',
    };

    chart1.draw(joinedData, options);
  }

产生:

/image/2kHv6.jpg

鉴于:

    <script type='text/javascript'>
  google.load('visualization', '1', {'packages':['corechart']});
  google.setOnLoadCallback(drawChart);
  function drawChart() {
    var data1 = new google.visualization.DataTable(<?=$json1?>);
    var data2 = new google.visualization.DataTable(<?=$json2?>);

    var joinedData = google.visualization.data.join(data1, data2, 'full', [[0, 0]], [1], [1]);

    var chart1 = new google.visualization.LineChart(document.getElementById('chart1'));

    var options = {
      displayAnnotations: false,
  thickness: 2,
  colors: ['red', 'blue'],
  interpolateNulls: true,
      curveType: 'function',
    };

    chart1.draw(joinedData, options);
  }

产生:

/image/7YOKv.jpg

我错过了什么?

提前致谢!

最佳答案

AnnotationChart 没有选项 interpolateNulls。请参阅谷歌文档Annotation Chart .

关于google-visualization - Google Charts - interpolateNulls 选项不适用于 AnnotationChart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22087315/

相关文章:

javascript - 如何根据行数设置 Google Chart 高度?

javascript - Google 图表 - 堆积条形图。如何在每个条形中引入不同的颜色

javascript - 谷歌可视化 - 添加列并填充空行

javascript - 我可以在 Google 表格中重新定位非模式对话框吗?

javascript - 当使用 css 属性提供一些边距空间时,图像未显示在给定位置

javascript - 以编程方式旋转 Google 可视化数据表

javascript - 如何将 {text} (不带引号)添加到 PHP 中的 Google Chart API 数组?

javascript - 如何添加按钮以在仪表板中的两种类型的谷歌图表之间切换

javascript - 对象时间(2014,2,17 11 :02:08, 2014-03-17 11,02,08)没有方法'getTimezoneOffset

javascript - Google 可视化 API - 错误 : Unknown header type: 1