Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как отобразить только номер года в d3.js? (https://javascript.ru/forum/dom-window/78985-kak-otobrazit-tolko-nomer-goda-v-d3-js.html)

gsdev99 02.12.2019 11:26

Как отобразить только номер года в d3.js?
 
https://codepen.io/gsdev99/pen/qBEBbXz
Всем привет, как отобразить только номер года на шкале x.
Также, например, в моем случае, данные начинаются от 2018 года.
Как увидеть 2018 и так далее на шкале?

Я пробовал следующее решение (качестве начала интервала брать дату из конца предыдущего года), но отображается, по-моему совсем не так как нужно:
const xScale = d3
  .scaleTime()
  // .domain([xMin, xMax])
  .domain([
      d3.min(positiveChartPoints, d => new Date(d.date)).setMonth(-1),
      d3.max(positiveChartPoints, d => new Date(d.date))
  ])
  .range([0, graphWidth])


Часовой пояс GMT +3, время: 16:45.