Я создаю линейную диаграмму, используя n3 line chart в моем угловом приложении. Мои данные - это количество дат и цифр. Это результат я получаю:n3-line-chart: несогласованные значения для дат по оси x
Как вы можете видеть, значение по оси X противоречивы. Он имеет галочку каждые 12 часов, но каждый тик имеет разный формат. Я пытаюсь сохранить формат одинаков для каждого тика, то есть:
Это, как я включаю диаграмму в HTML:
<linechart class="linechart" data="data" options="options"></linechart>
Этот это мои варианты осей:
$scope.options = {
axes: {
x: {
key: "from",
type: "date",
innerTicks: false,
grid: false,
ticksInterval: d3.time.days
},
y: {
ticks: 6,
ticksFormatter: $scope. formatNumber
}
}
Я пытался использовать разные значения для ticks
и ticksInterval
, но безуспешно.
Любой способ достичь этого?
спасибо.
Но тогда ваш формат будет всегда одинаковым, верно? Я имею в виду, если у меня есть 2 набора данных, один с диапазоном в течение года, а другой - всего один день. Тогда мне нужен первый, чтобы показать недели или месяцы, а второй - минуты или часы. но в любом случае формат должен быть последовательным. – shudima