2014-07-01 3 views
0

Voici un exemple de ma visualisation: Tab1DC et crossfilter faisabilité zoomables

Maintenant, je suis confronté à des problèmes avec dc & crossfilter avec de grands ensembles de données Discussion: https://groups.google.com/forum/#!topic/dc-js-user-group/fkRoFHuqg4k

DC and crossfilter with large datasets

Ainsi, Maintenant, j'ai décidé d'utiliser la signification de l'agrégation, je vais montrer seulement les données quotidiennes qui seront de plus petite taille et peuvent être montrées facilement sur l'onglet comme on le voit sur la photo et tous les graphiques à barres sont conne cted.

Maintenant, quand un utilisateur sélectionne seulement 1 date, je veux qu'il montre les données horaires pour ce jour spécifique. Et, ces heures peuvent être sélectionnées par l'utilisateur selon leurs besoins.

Dois-je mettre 2 diagrammes à barres pour afficher les barres journalières puis horaires? Ou est-il possible de le faire dans un seul tableau?

Je voulais plus d'idées sur la façon d'aborder ce problème. Toutes les suggestions sont les bienvenues.

Répondre

0

Avez-vous envisagé une approche context + brush?
http://bl.ocks.org/mbostock/1667367

Un tableau donne le contexte de l'ensemble des données. Lorsqu'un sous-ensemble de ce graphique est sélectionné, l'autre graphique "zoomera" sur cette période.

Dans votre cas, vous pourriez avoir votre groupe de serveurs vos données par heure puisque cela semble être votre plus petite agrégation. Crossfilter pourrait alors gérer les autres agrégations côté client.

Questions connexes