У меня есть линейная диаграмма nvd3, которая отображает временной ряд и не может получить тики по оси x вправо.NVD3 - настройка тиков на оси
Для более длительных периодов времени он работает должным образом. Но для более коротких промежутков времени (здесь: 12/31/05 до 01/01/06), та же дата отображается на несколько тиков:
Пожалуйста, посмотрите на code for this chart on JSFiddle
Я хочу, чтобы диаграмма отображала только тики в точках данных, а не между ними. Возможно ли это с линейной диаграммой? Насколько я понимаю, это возможно с помощью d3, но я не могу понять, доступна ли эта функция nvd3.
Я попытался явно установить количество тиков с chart.xAxis.ticks()
без успеха. Единственное, что имеет какой-либо эффект, - это явно установить значения тика с chart.xAxis.tickValues([...])
, но я бы предпочел не рассчитывать их сам.
Извините, я сначала покончил с тангенсом. Надеюсь, что это все-таки полезно. –
Этого было достаточно, чтобы указать мне в правильном направлении, спасибо! –