Параллельные координаты можно использовать для визуализации многомерных данных. Каждая параллельная ось соответствует атрибуту. Оси масштабируются до [min, max]. Каждый элемент данных соответствует ломаной, которая пересекает оси в точке, соответствующей значению атрибута.

Двойственность точек-линий для параллельных координат

Прямая линия (y = m*x + b) в декартовых координатах приводит к одной точке пересечения в параллельных координатах.

Точка пересечения создается в зависимости от декартовой линии наклона:

  1. Отрицательный уклон: между X1 и X2
  2. Наклон › 1: Слева от X1
  3. 0 › наклон › 1: справа от X2
  4. Наклон = 1: параллельные линии.

Мы можем построить номинальные данные:

Порядок осей имеет значение:

Есть несколько техник взаимодействия:

Закрашивание: выделение части данных путем выбора ее мышью.

Связывание: также выделение одних и тех же данных в другом представлении.

Перерасход

Мы можем решить эту проблему с помощью полупрозрачности и субдискретизации.

Иерархические параллельные координаты

Нанесение кластеров вместо отдельных точек данных — еще один способ уменьшить перерисовку.

Вариант: звездные символы и графики солнечных лучей

Равноотстоящие радиусы с общим началом. Длина каждого пика пропорциональна значению соответствующего атрибута.

Почти то же самое, что и звездный глиф, за исключением того, что мы рисуем полные оси.

Это сообщение опубликовано 02 сентября 2020 г.