Coordenadas paralelas

Ggobi-flea2
Parcela de coordenada paralela del dato de pulga en GGobi.

Las coordenadas paralelas son una manera común de visualizar y analizar conjuntos de datos n-dimensionales.

Para mostrar un conjunto de puntos en un n-espacio dimensional, se dibuja un fondo de n líneas paralelas, típicamente verticales e igualmente espaciadas. Un punto en el espacio n-dimensional está representado como una polilínea con vértices en los ejes paralelos; la posición del vértice en el i-ésimo eje corresponde a la i-ésima coordenada del punto.

Esta visualización es estrechamente relacionada con la visualización de series de tiempo, excepto que se aplica a datos donde los ejes no corresponden a puntos en el tiempo y, por lo tanto, no tiene un orden natural. Por tanto, pueden ser de interés diferentes disposiciones de ejes.

Lectura

Inselberg (Inselberg, 1997) hizo una revisión completa de cómo leer visualmente los patrones relacionales de las coordenadas paralelas.[1]​ Cuando la mayoría de las líneas entre dos ejes paralelos son algo paralelas entre sí, sugiere una relación positiva entre estas dos dimensiones. Cuando las líneas se cruzan en una especie de superposición de formas en X, es una relación negativa. Cuando las líneas se cruzan al azar o son paralelas, muestra que no existe una relación particular.

Limitaciones

En coordenadas paralelas, cada eje puede tener como máximo dos ejes vecinos (uno a la izquierda y otro a la derecha). Para un conjunto de datos d-dimensional, como máximo las relaciones d-1 se pueden mostrar a la vez. En la visualización de series de tiempo, existe un predecesor y sucesor natural; por tanto, en este caso especial, existe una disposición preferida. Sin embargo, cuando los ejes no tienen un orden único, encontrar una buena disposición de ejes requiere el uso de heurística y experimentación. Para explorar relaciones más complejas, los ejes deben reordenarse.

Software

Si bien hay una gran cantidad de artículos sobre coordenadas paralelas, hay pocos programas de software notables disponibles públicamente para convertir bases de datos a gráficos de coordenadas paralelas.[2]​ Los programas notables son ELKI, GGobi, Mondrian, Orange y ROOT. Las bibliotecas incluyen Protovis.js, D3.js proporciona ejemplos básicos. D3.Parcoords.js (una biblioteca basada en D3) específicamente dedicada a la creación de gráficos de coordenadas paralelas. La biblioteca de análisis y estructura de datos de Python, Pandas, implementa coordenadas paralelas, utilizando la biblioteca de trazado matplotlib.[3]

Otras visualizaciones para datos multivariados

  • Radar chart – una visualización con ejes de coordenadas dispuestos radialmente
  • Andrews plot – la transformada de Fourier de un gráfico de coordenadas paralelas

Referencias

  1. Inselberg, A. (1997), «Multidimensional detective», Information Visualization, 1997. Proceedings., IEEE Symposium on, pp. 100-107, ISBN 0-8186-8189-6, doi:10.1109/INFVIS.1997.636793 .
  2. Kosara, Robert (2010). «Parallel Coordinates». 
  3. Parallel Coordinates in Pandas

Lecturas adicionales

  • Heinrich, Julian y Weiskopf, Daniel (2013) Estado del Arte de Coordenadas Paralelas, Eurographics 2013 - Estatales de los Informes de Arte, pp. 95–116
  • Moustafa, Rida (2011) coordenada Paralela y parcelas de densidad de coordenada paralelas, Wiley Revisiones Interdisciplinarias: Estadística Computacional, Vol 3(2), pp. 134–148.
  • Weidele, Daniel Karl I. (2019) Coordenadas Paralelas Condicionales, Conferencia de Visualización del IEEE (VIS) 2019, pp. 221–225

Enlaces externos

  • Alfred Inselberg's Homepage, con Visual Preceptoral, Historia, Publicaciones y Aplicaciones.
  • An Investigation of Methods for Visualising Highly Multivariate Datasets por C. Brunsdon, Un. S. Fotheringham & M. E. Charlton, Universidad de Newcastle, Reino Unido.
  • Utilizando Curvas para Realzar Visualizaciones de Coordenada Paralela Archivado el 15 de marzo de 2007 en Wayback Machine. por Martin Graham & Jessie Kennedy, Napier Universidad, Edimburgo, Reino Unido.
  • Coordenadas paralelas, Robert Kosara.
  • Coordenadas Paralelas condicionales – Variante Recursiva de Coordenadas Paralelas, donde un valor categórico puede expandir para revelar otro nivel de Coordenadas Paralelas.
  • Esta obra contiene una traducción derivada de «Parallel coordinates» de Wikipedia en inglés, concretamente de esta versión del 13 de diciembre de 2020, publicada por sus editores bajo la Licencia de documentación libre de GNU y la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q932996
  • Wd Datos: Q932996