Florian Evequoz / 2015-05-22

Diagramme en paquets de bulles étirés

Répartition des députés valaisans d'ouest en est

Chaque bulle dans le diagramme ci-dessus représente un député au Grand Conseil Valaisan pour la législature en cours. Les grandes bulles figurent les députés. Les petites bulles, les suppléants. La couleur correspond au parti, tout comme la position verticale approximative dans les vues "Par partis". Les bulles sont placées sur l'axe horizontal en fonction de la longitude de leur commune de domicile (du Bas-Valais à gauche au Haut-Valais à droite, voir la graduation de l'axe horizontal donnant la position des villes du canton).

En cliquant sur les boutons au-dessus du diagramme, il est possible de comparer la disposition en paquet de bulles unique (Répartition globale), la disposition en paquets de bulles séparées selon le parti (Par partis), une vue en nuages de points classiques (Par partis - points) ou une vue géographique exacte sur la carte du Valais (Carte). En passant la souris sur les bulles ou en les touchant s'affichent des détails sur le député en question.

Description et propriétés

Le diagramme en paquets de bulles étiré — appellation expérimentale, si vous avez mieux je suis preneur, j'avais pensé à 'boudin de bulles', mais comment dire ? — est une variante du diagramme en nuage de points ou 'scatterplot' qui consiste à représenter des éléments sous forme de points mais avec des contraintes de positionnement lâches. Contrairement à un nuage de points classique dans lequel chaque point est positionné dans l'espace à la position exacte déterminée par ses coordonnées x,y, ce diagramme s'appuie sur une simulation physique et une détection de collisions. Cela permet de limiter le problème d'occultation qui apparait dans les nuages de points ou la carte géographique lorsque plusieurs éléments ayant les mêmes caractéristiques sont représentés exactement à la même position spatiale et s'occultent mutuellement, phénomène de 'cluttering' récurrent dans la visualisation de données. Il le fait au prix d'un positionnement spatial des éléments qui n'est plus exactement conforme à l'encodage x,y, mais permet d'avoir une perspective différente sur les données.

Exemples similaires

L'exemple le plus abouti que je connaisse d'application de ce type de diagramme est une comparaison des taux d'imposition des grandes entreprises américaines par secteur, intitulé Across U.S. Companies, Tax Rates Vary Greatly. Cette visualisation a été réalisée par Mike Bostock et ses collègues et publiée par le New York Times en mai 2013.

Jean Abbiateci a utilisé une technique proche, bien que sensiblement différente, le 'bubble chart', dans sa visualisation Art Market for Dummies. Dans un 'bubble chart', la position spatiale est cependant moins significative que dans le 'paquet de bulles étiré' présenté ici: on crée certes des groupes de bulles avec une caractéristique similaire, mais on ne positionne pas linéairement ces bulles selon une autre dimension des données (comme dans l'exemple ci-dessus la position est-ouest). Des explications techniques sur ce type de visualisation peuvent être trouvées sur le très bon blog de Jim Valladingham.


Je prévois de donner dans le futur des informations supplémentaires sur le diagramme ainsi qu'un court tutorial sur la technique. En attendant, regardez les sources ci-dessous. Ou la source...

Si vous voulez en savoir plus sur la visualisation de données, si vous avez des données à visualiser, ou pour toute autre proposition ou commentaire, n'hésitez pas à prendre contact.


Sources