Coordonnées parallèles

graphique qui affiche des données de variables multiples dont les valeurs sont représentées sur des axes parallèles

Les coordonnées parallèles sont une technique permettant de visualiser un nombre important d'informations de façon non ambiguë.

Exemple de tracé en coordonnées parallèles

Principe

modifier

Un espace de dimension n est représenté par n axes parallèles sur un plan, chaque axe représentant une dimension.

Pour représenter un point   de l'espace de dimension n, on place sur les axes parallèles les points   d'ordonnée égale à sa coordonnée correspondante  . Le point M est alors représenté par la ligne brisée reliant les  .

Ainsi, le point   de l'espace est représenté par une ligne brisée reliant les points  .

Histoire

modifier

Inventées par Maurice d'Ocagne en 1885[1], elles ont été redécouvertes en 1959 par Alfred Inselberg. Ce système est maintenant utilisé pour la détection de collision d'avions lors du contrôle du trafic aérien, ainsi que pour la recherche d'information lorsque celle-ci est trop volumineuse.

On trouve récemment des applications dans les systèmes de détection d'intrusions. Même s'il dépasse les limites du faible nombre d'axes du diagramme de Kiviat (dont il reprend les principes), ce graphique subit aujourd'hui des contestations au sujet de ses deux limites :

  • Par habitude, le grand public se trompe en y percevant des courbes d'évolutions temporelles.
  • L'ordre des dimensions impacte / perturbe les conclusions lisibles sur le graphique.

Nombre de dimensions

modifier

Ajouter plus de dimensions dans un graphe de coordonnées parallèles (souvent abrégé en coords-|| ou PC) nécessite simplement de rajouter plus d'axes. L'intérêt des coordonnées parallèles se trouve dans le fait que certaines propriétés géométriques de plusieurs dimensions se transforment facilement en 2D. Par exemple, une série de points sur une ligne dans n-plans se transforme en une série de lignes dans les coordonnées parallèles se faisant intersection à n-1 points. Lorsque n = 2, cela montre une dualité point ↔ ligne éclairant pourquoi les fondations mathématiques des coordonnées parallèles sont développées sur une projection plutôt que dans l'espace euclidien.

Sont aussi connus les motifs correspondant aux (hyper)surfaces, courbes, plusieurs (hyper)surfaces adoucies, les proximités, les convergences et divergences ainsi que le non-orientabilité[2].

Il devient alors aisé de repérer les corrélations possibles entre les différents évènements (groupes de variables).

Voir aussi

modifier
  • Les logiciels GGobi (en), Picviz [3] et XDAT[4] qui permettent de produire de tels graphiques.
  • Une explication interactive[5] des coordonnées Ocagne faite avec CaRMetal

Références

modifier
  1. d'Ocagne, Maurice, Coordonnées Parallèles et Axiales: Méthode de transformation géométrique et procédé nouveau de calcul graphique déduits de la considération des coordonnées parallèles, Paris: Gauthier-Villars,
  2. (en) A. Inselberg, Parallel Coordinates: VISUALMultidimensional Geometry and its Applications, Springer,
  3. « Home, sweet home! », sur wallinfire.net via Internet Archive (consulté le ).
  4. « XDAT - A free parallel coordinates software tool », sur www.xdat.org (consulté le )
  5. « db-maths.nuxit.net/CaRMetal/us… »(Archive.orgWikiwixArchive.isGoogleQue faire ?).

Bibliographie

modifier
  • Maurice d'Ocagne, Coordonnées parallèles et axiales: Méthode de transformation géométrique et procédé nouveau de calcul graphique déduits de la considération des coordonnées parallèles. Cornell University Library (1885), (ISBN 978-1429700979)
  • Sebastien Tricaud, Picviz: Finding a Needle in a Haystack. First Usenix Workshop on the Analysis of System Logs, 2008. PDF paper