Я хочу создать пользовательскую визуализацию данных, которая выглядит привлекательно и выглядит несколько из коробки с использованием библиотеки d3.js. Однако одно требование состоит в том, что масштаб оси x не является линейным, а скорее следует изогнутой траектории, а ось y непрерывно перпендикулярна оси x. Вот (быстро нарисованный) пример того, чего я хотел бы достичь:
![enter image description here](https://i.stack.imgur.com/S54xg.png)
Можно ли достичь чего-то подобного? Скорее всего, ось X является категориальной, а ось Y - порядковой.
РЕДАКТИРОВАТЬ: я использую v4.