DynamicD3: Visualisation de données avec D3.js

DynamicD3

Diagrammes de Sunburst

Les diagrammes en étoile (parfois connus sous le nom de Ring Maps ou Radial Treemaps) sont similaires aux visualisations de données de type Pie Chart, dans la mesure où ils montrent généralement des valeurs exprimées en termes relatifs, sous la forme de pourcentages ou de proportions d'un tout. Cependant, les diagrammes Sunburst étendent cette idée aux données hiérarchiques. D3.js comprend un ensemble de fonctions qui reformatent les données sous une forme hiérarchique ; cependant, toutes les relations ne peuvent pas être exprimées de cette manière.

L'une des limites des diagrammes Sunburst créés à l'aide de D3.js est que, comme chaque section de la visualisation de données doit connaître sa position par rapport au reste du diagramme, il faut beaucoup de mémoire pour afficher les données. Si vous disposez d'un très grand ensemble de données, vous pouvez contourner ce problème en créant une série de camemberts concentriques liés les uns aux autres. Les visualisations de données créées de cette manière ont le même aspect qu'un diagramme en soleil. Toutefois, les données de chaque anneau ne se chargent que lorsque les utilisateurs sélectionnent la section appropriée de l'anneau supérieur dans la hiérarchie. Grâce à cette structure, des ensembles de données extrêmement volumineux peuvent être affichés clairement dans ce qui semble être le même diagramme.

Le coût d'un diagramme Sunburst dépend fortement de la mesure dans laquelle il doit être codé sur mesure. La page Prix vous donnera une idée générale. Toutefois, n'hésitez pas à nous contacter pour discuter gratuitement avec un développeur afin de déterminer ce qui vous convient le mieux.

Un diagramme en forme de soleil présente des données hiérarchiques à l'aide d'une série d'anneaux concentriques. L'anneau intérieur répartit les opérations en fonction de l'organe concerné ; l'anneau suivant répartit les opérations en fonction du type de procédure ; et enfin, l'anneau extérieur répartit les opérations en fonction du type d'assurance. En passant la souris sur chaque segment, on peut voir le niveau de la hiérarchie et la part du coût total qu'il représente.