2016-01-27 30 views
0

我线图上使用google js工作线图相同的数据类型,并且我已经给用于测试一些样本值和我发现了错误在一个给定轴的所有系列必须

All series on a given axis must be of the same data type 

脚本

function drawChart() { 
      // var data = google.visualization.arrayToDataTable(chartData); 
      var data = new google.visualization.DataTable(); 
      data.addColumn('number', 'Year'); 
      data.addColumn('string', 'Value'); 
      data.addColumn('number', 'Quantity'); 
      data.addRows([ 
          [2008,'Value1',36], 
          [2009,'Value2',27], 
          [2010,'Value3',39] 
      ]); 
      var options = { 
       title: "Company Performance Product Category Wise", 
       pointSize: 5 
      }; 
      var lineChart = new google.visualization.LineChart(document.getElementById('chart_div')); 
      lineChart.draw(data, options); 
     } 

HTML

<div id="chart_div" style="width: 600px; height: 400px"> 
     </div> 
+0

我找不到在哪里这个代码是使用Highcharts。请删除该标签。 –

回答

0

工作正常,只有两列...

data.addColumn('string', 'Year'); 
data.addColumn('number', 'Quantity'); 
data.addRows([ 
['2008',36], 
['2009',27], 
['2010',39] 
]); 
相关问题