Da una chiamata ajax Ottengo i seguenti dati indietro:Highcharts serie di array di dati
18,635,21,177,20,165,22,163,24,162,25,145,19,143,23,139,26,112,27,110,28,104,30,91,29,88,31,68,32,57,36,55,34,53,33,51,35,46,37,44,39,42,43,39,42,39,41,38,38,37,44,36,45,34,48,31,40,31,47,27,49,23,46,21,50,21,52,17,55,17,53,16,51,15,54,12,58,6,57,6,59,4,63,4,56,3,62,2,64,2,100,2,68,1,78,1,60,1,97,1,70,1,65,1,69,1,71,1
Di cui ogni numero dovrebbe essere la chiave e ogni dispari il valore. Ma non ho idea di come analizzarlo come dati ad alta velocità. In qualche modo finisco con la chiave "slice" se uso JSON.parse e l'unico modo in cui riesco a farla funzionare normalmente è posizionandolo direttamente nei dati della serie come questo (dopo aver separato gli array dispari e pari in array separati) :
[names[0] + ' years old', parseFloat(values[0])]
Che è fantastico. Ma poi ho bisogno di scorrere gli array in qualche modo, inserendo tutto nei dati della serie e non so come farlo. Se faccio un ciclo for con questi dati, come faccio a inserirli nei dati della serie highcharts?
La separazione dei dati in due array è un problema? puoi condividere un po 'di codice? – shakib