Poiché non ho familiarità con la libreria C3.js, sono un po 'confuso quando ho provato a suddividere i dati della matrice.Informazioni sulla suddivisione dei dati del grafico C3.js
Per istante ho un valore di matrice da un json.
var jsondata=[[123],[45],[56],[22]];
var jsondataName=[["apple"],["orange"],["banana"],["pear"]];
ho cercato di passare il primo array jsondata nel grafico ma questi valori vanno nella stessa colonna che non è qualcosa vorrei vedere.
Voglio che questi valore di matrice diventano dati indipendenti e spingere il nome in esso
Si prega di vedere la demo ho fatto: http://jsfiddle.net/q8h39/92/
E il risultato che voglio dovrebbe apparire come
Aggiornamento il formato dati JSON:
"Name": apple,
"data": {
"value": 1434,
}
"Name": banana,
"data": {
"value": 342,
}
}
}
Dai un'occhiata a questo violino che ho fatto per te, dovrebbe aiutare con alcune domande: http: // jsfiddle.net/4yqwtuwq/ – luke
so che puoi farlo quando definisci i dati in questo modo, ma devo chiamare i dati in base al JSON lì devo passare il valore usando l'array – anson920520
. Probabilmente dovrai eseguire il loop dei dati e combinarli in un array che crei, quindi utilizzare quell'array per i dati del grafico. Ha senso? – luke