2014-09-05 1 views
0

J'ai quelques points non valides dans mes données et je veux croiser le graphique linéaire. graphique ligne est comme dans l'exemple: http://code.shutterstock.com/rickshaw/guide/line-2.htmlComment faire pour supprimer une partie de la ligne dans le graphique en ligne Rickshaw

var graph = new Rickshaw.Graph({ 
    element: document.querySelector("#chart"), 
    width: 235, 
    height: 85, 
    renderer: 'line', 
    series: [{ 
     data: [ { x: 0, y: 40 }, { x: 1, y: 49 }, { x: 2, y: 38 }, { x: 3, y: 30 }, { x: 4, y: 32 } ], 
     color: '#4682b4' 
    }, { 
     data: [ { x: 0, y: 20 }, { x: 1, y: 24 }, { x: 2, y: 19 }, { x: 3, y: 15 }, { x: 4, y: 16 } ], 
     color: '#9cc1e0' 
    }] 
}); 
graph.render(); 

J'ai essayé spécifier des données non valides comme ceci:

data: [ { x: 0, y: 40 }, { x: 1, y: 49 }, { x: 2, y: null }, { x: 3, y: 30 }, { x: 4, y: 32 } ] 

mais cela ne fonctionne pas.

Répondre

0

Le remplacement de d3.js du paquet rickshaw (v.2.5.0) par la dernière version de d3.js (maintenant v.3.4.11) fait exactement ce que j'attendais - supprime le point nul avec les lignes connectées.

Questions connexes