Показать сообщение отдельно
  #1 (permalink)  
Старый 22.11.2012, 13:04
Новичок на форуме
Отправить личное сообщение для kuzyara Посмотреть профиль Найти все сообщения от kuzyara
 
Регистрация: 06.01.2011
Сообщений: 8

подскажите алгоритм
Имеется большой кусок данных вида:
var data1 = [
[[1330150440,7],[1330150500,14],[1330150680,18],[1330150740,35],[1330150860,23],...],  // датчик1
[...],  // датчик2
[...],  // датчик3
...  // датчикN
];

Как его превратить в:
var data1 = [
[[1330150440,7],[1330150500,14],[1330150560,0],[1330150620,0],[1330150680,18],[1330150740,35],[1330150800,0],[1330150860,23],...], 
[...],
[...],
...
];


Как вы уже догадались, это показания датчиков во времени с интервалом 60 секунд(unixtime) в формате(структуре данных) библиотеки для построения графиков jquery.flot.js. Берутся из БД, в которой для экономии места удалены нулевые значения.

Подскажите, как вместо осутствующих значений подставить нули, с учетом того, что интервал может изменяться?

Ничего в голову не приходит

Последний раз редактировалось kuzyara, 22.11.2012 в 13:14.
Ответить с цитированием