Масштабирование для параллельных координат D3

Я использую параллельные координаты для отображения данных из CSV-файла.

Мое приложение требует модификации метода отображения данных по осям. Для каждого значения на осях мне нужно нарисовать точку (например: круг с r=3). Когда у меня есть дублированные значения на одной оси, мне нужно нарисовать круг рядом друг с другом, как показано на этом рисунке:

Другим требованием для моего приложения является предоставление функции масштабирования по осям, чтобы я мог получить представление о конкретных точках.

Я думал о том, чтобы выполнить масштабирование путем изменения высоты осей, используя событие колеса мыши для увеличения и уменьшения масштаба, и в то же время увеличить расстояние между точками.

Есть ли идея, как я могу выполнить масштабирование, изменяя высоту топора с помощью колеса событий мыши, не обновляя страницу каждый раз, когда мне нужно изменить ее высоту?

0 ответов

Другие вопросы по тегам