Ho creato un piccolo grafico a linee di test utilizzando D3, ma poiché sono abbastanza nuovo per la libreria non sono sicuro quale sia il modo migliore per aggiungere più righe a un grafico, al momento ho solo una linea visualizzata in questo fiddle.D3js - Creazione e aggiornamento di un grafico a più righe
Vorrei visualizzare 2 righe sul grafico, ma non sono sicuro di come ottenerlo senza copiare il codice incollato, che sono sicuro sarebbe molto inefficiente in quanto mi piacerebbe aggiornare/animare il grafico a intervalli regolari in base alla selezione dell'utente.
Invece di questo,
var data = [12345,22345,32345,42345,52345,62345,72345,82345,92345,102345,112345,122345,132345,142345];
Vorrei visualizzare qualcosa di simile,
var data = [
[12345,42345,3234,22345,72345,62345,32345,92345,52345,22345], // line one
[1234,4234,3234,2234,7234,6234,3234,9234,5234,2234] // line two
];
questo sarebbe una possibilità? In tal caso, quale sarebbe il modo migliore per avvicinarsi a questo, in modo da poter facilmente aggiornare/animare il grafico quando necessario?
Nota: Sto semplicemente cercando di imparare e di familiarizzare con le best practice D3 e la libreria nel suo complesso. Grazie.
Perfetto! Grazie, ora solo per creare una funzione più riutilizzabile per aggiornare/animare il grafico. :) Ho raggiunto un punto in cui posso facilmente aggiornare/animare una singola riga, ma aggiornando un grafico come questo devo ancora capire. – Odyss3us