Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2016, 14:58
ZedGe1505
 
Fecha de Ingreso: junio-2011
Mensajes: 289
Antigüedad: 12 años, 11 meses
Puntos: 15
Problema con algoritmo para ordenar datos

Estoy utilizando AngularJS y C3.js para generación de gráficos y necesito un algoritmo que me limpie los datos para mostrarlos por pantalla:


Los datos vienen así (json)

Código Javascript:
Ver original
  1. [
  2.     {"Anno": 2016,"Servidor": "Servidor1", "Registros": 25000},
  3.     {"Anno": 2012,"Servidor": "Servidor1", "Registros": 52000},
  4.    {"Anno": 2013,"Servidor": "Servidor1", "Registros": 5430}
  5. ]

El problema es que tengo un arreglo del eje X con los siguientes años

Código Javascript:
Ver original
  1. {2010,2011,2012,2013,2014,2015,2016}

C3.js toma los datos del gráfico en orden, es decir mostrará los registros 25000, 52000, 5430 para los años 2010,2011 y 2012 respectivamente, lo que esta mal...


Por lo que necesito crear un array que muestre los registros de esta forma

Código Javascript:
Ver original
  1. {0,0,52000,5430,0,0,25000}


No se me ocurre como hacerlo, alguna idea???