Параллельные координаты можно использовать для визуализации многомерных данных. Каждая параллельная ось соответствует атрибуту. Оси масштабируются до [min, max]. Каждый элемент данных соответствует ломаной, которая пересекает оси в точке, соответствующей значению атрибута.
Двойственность точек-линий для параллельных координат
Прямая линия (y = m*x + b) в декартовых координатах приводит к одной точке пересечения в параллельных координатах.
Точка пересечения создается в зависимости от декартовой линии наклона:
- Отрицательный уклон: между X1 и X2
- Наклон › 1: Слева от X1
- 0 › наклон › 1: справа от X2
- Наклон = 1: параллельные линии.
Мы можем построить номинальные данные:
Порядок осей имеет значение:
Есть несколько техник взаимодействия:
Закрашивание: выделение части данных путем выбора ее мышью.
Связывание: также выделение одних и тех же данных в другом представлении.
Перерасход
Мы можем решить эту проблему с помощью полупрозрачности и субдискретизации.
Иерархические параллельные координаты
Нанесение кластеров вместо отдельных точек данных — еще один способ уменьшить перерисовку.
Вариант: звездные символы и графики солнечных лучей
Равноотстоящие радиусы с общим началом. Длина каждого пика пропорциональна значению соответствующего атрибута.
Почти то же самое, что и звездный глиф, за исключением того, что мы рисуем полные оси.
Это сообщение опубликовано 02 сентября 2020 г.