Я использую диаграммы NVD3 для создания графиков. Я хотел изменить и настроить значения и значение диапазона дат по оси X.
В настоящее время график использует значения по умолчанию, сгенерированные графиком, но я хочу настроить значения оси X.
Я смотрю на пример начальной загрузки nvd3: http://www.dangrossman.info/2012/08/20/a-date-range-picker-for-twitter-bootstrap/ однако из примера (как показано для случая «Последний 30 дней').
Я не совсем уверен, как и где я могу изменить x-метки, чтобы они были последовательными, а не альтернативными?
Например: в примере для дела «Последние 30 дней» по оси x показано:
как я могу настроить график, чтобы он стал:
24 июня 25 июня 26 июня 27 июня ---- по оси абсцисс? есть идеи как добиться?
Спасибо!
РЕДАКТИРОВАТЬ::::::::
Вот скрипка:
http://jsfiddle.net/dxkmtg5j/2/
chart.xAxis.tickFormat(function(d) {
return d3.time.format.utc(dataFormat)(new Date(d));
});
Ниже приводится o/p, который я помечаю на оси «x».
Извините, это единственный код, который я мог представить, так как я не очень понимаю, с чего начать обработку меток для оси x. Я изменил файл dateRangePciker.js и попытался изменить код. Этого может быть недостаточно, но если бы я мог получить высокоуровневую идею для реализации, я мог бы попробовать сформировать свою сторону.
Спасибо
highcharts
, а неNVD3
. - person shabeer90   schedule 18.11.2014