Я пытаюсь сделать демонстрацию с использованием кубизма. Я создал пользовательский context.metric
, аналогичный функции random()
на домашней странице кубизма. Это загружает мои данные и отображает их правильно, показывая новую строку каждую секунду.Как обновить масштаб оси на событиях изменения в кубизме/d3
Теперь я хочу иметь обновление домена шкалы осей, используя столбец даты из моего набора данных. Для демонстрации я хочу, чтобы каждая секунда, проходящая во время стены, соответствовала одному ряду в моем наборе данных, который является ежечасно. Я могу установить область масштабирования при создании контекста, но я не могу его обновить при получении новых данных.
Я попытался прослушать контекстные события, такие как change
, и beforechange
и вручную обновить домен. Кажется, это не работает, или я делаю что-то неправильно. Любые предложения будут ценны.
Спасибо за удивительные библиотеки!
Спасибо за быстрый ответ. Я понимаю, что я пытаюсь сделать что-то вне модели кубизма ... все еще надеялся, что это будет возможно, вручную изменив домен масштаба. Еще раз спасибо. – Scott
Я думаю, вы могли бы это сделать, но вы хотите изменить реализацию контекста, а не ось. – mbostock