Как я могу генерировать тик за каждый год в D3?Как генерировать осевой знак оси для каждого года в D3?
Следующий код, похоже, работает, когда мои данные охватывают несколько лет, но в нем отображаются месяцы, когда в данных имеется всего несколько лет (скажем, 3 года)?
var xAxisScale = d3.scaleTime()
.domain([new Date(min, 0, 1, 0), new Date(max, 0, 1, 0)])
.rangeRound([100,width])
xAxisScale.ticks(d3.timeYear.every(1));