2015-02-23 2 views
0

Привет У меня есть следующие данные из базы данных sqlite для построения графической диаграммы Google. Чтобы быть ясным, есть 2 набора данных, я пытаюсь построить 2 строки. Кажется, что «ничто» не испортило эту надежду, какие-то мысли? Я новичок в javascript, только основные навыки python. Спасибо!Графическая диаграмма google с различным набором данных по оси x

<script type="text/javascript" src="https://www.google.com/jsapi"></script> 
 
    <script type="text/javascript"> 
 
     google.load("visualization", "1", {packages:["corechart"]}); 
 
     google.setOnLoadCallback(drawChart); 
 
     function drawChart() { 
 
     var data = google.visualization.arrayToDataTable([ 
 
      ['Time', 'Temperature', 'Temperature 2'], 
 
['2015-02-23 05:27:16', 'None', '22.88'], 
 
['2015-02-23 05:30:02', '28.937', 'None'], 
 
['2015-02-23 05:42:16', 'None', '23.06'], 
 
['2015-02-23 05:45:02', '28.875', 'None'], 
 
['2015-02-23 05:57:16', 'None', '22.94'], 
 
['2015-02-23 06:00:02', '28.75', 'None'], 
 
['2015-02-23 06:12:17', 'None', '22.44'], 
 
['2015-02-23 06:15:02', '28.562', 'None'], 
 
['2015-02-23 06:27:17', 'None', '22.19'], 
 
['2015-02-23 06:30:03', '28.437', 'None'], 
 
['2015-02-23 06:42:17', 'None', '21.63'], 
 
['2015-02-23 06:45:02', '28.375', 'None'], 
 
['2015-02-23 06:57:17', 'None', '21.13'], 
 
['2015-02-23 07:00:02', '28.5', 'None'], 
 
['2015-02-23 07:12:17', 'None', '21.06'] 
 

 

 
     ]); 
 

 
     var options = { 
 
      interpolateNulls: true 
 
     }; 
 

 
     var chart = new google.visualization.LineChart(document.getElementById('chart_div')); 
 
     chart.draw(data, options); 
 
     }

ответ

0

Заменить "None" строку на "нуль" и Google диаграмм линии будет отображать диаграмму правильно.

В питона вы можете заменить None нулем при печати кода PHP с помощью: replaced_rowstring = rowstring.replace ("None", "нулевой")

Уважением, Нико

+0

Лол, спасибо Нико. Я не думал о том, что None не является приемлемым как null, добавил некоторый код, как вы предлагаете, все работает отлично. спасибо – 359

Смежные вопросы