d3.js : filtrer X dernières données d'un .csv - Javascript/Node.js - Programmation
MarshPosté le 08-07-2015 à 11:44:46
Salut,
J'utilise la librairie d3.js pour générer un graphique multi-ligne à partir d'un fichier csv.
Le CSV est en fait un fichier log de températures sous la forme suivante : date,temp1,temp2,temp3 2015-07-08-15h30, 24.2, 23.6, 25.3 2015-07-08-15h30, 24.7, 24.2, 25.6 2015-07-08-15h30, 24.2, 23.6, 25.4 ...
Mon graphique fonctionne très bien avec toutes les données du CSV mais je cherche à faire un filtre sur les X dernières données pour pouvoir n'afficher que les données du dernier jour, semaine, mois...
Je mets mon code si ça peut aider...
Code :
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<style>
body {
font: 9px sans-serif;
color: #121401;
}
.axis path,
.axis line {
fill: none;
stroke: #121401;
stroke-width: 2px;
shape-rendering: crispEdges;
}
</style>
</head>
<body>
<h2 style="padding-left:60px;">Historique des températures</h2>
Marsh Posté le 08-07-2015 à 11:44:46
Salut,
J'utilise la librairie d3.js pour générer un graphique multi-ligne à partir d'un fichier csv.
Le CSV est en fait un fichier log de températures sous la forme suivante :
date,temp1,temp2,temp3
2015-07-08-15h30, 24.2, 23.6, 25.3
2015-07-08-15h30, 24.7, 24.2, 25.6
2015-07-08-15h30, 24.2, 23.6, 25.4
...
Mon graphique fonctionne très bien avec toutes les données du CSV mais je cherche à faire un filtre sur les X dernières données pour pouvoir n'afficher que les données du dernier jour, semaine, mois...
Je mets mon code si ça peut aider...
Message édité par jojo_le_haricot le 08-07-2015 à 11:45:54
---------------