Как перевернуть ось X в серийном Amcharts? - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть следующая диаграмма: enter image description here

Я хочу повернуть ось х, чтобы стать с 2004 по 2018. Что означает 2016 2014 ... 2006

Что я пытался сделать:

1- Обратился поставщик данных "dataProvider": this.state.historicalData.reverse() Но не сработало, я получил следующую диаграмму: enter image description here

2-Я добавил обратный атрибут к объекту valueAxes в конфигурации Amcharts

  "valueAxes": [{
    "axisAlpha": 0,
    "position": "right",
  },{
    "axisAlpha": 1,
    "reversed": true,
    "position": "bottom",
  }]

Но это не сработало, потому что это последовательная диаграмма, как мы упоминали здесь

Итак, любойрешение вместо изменения типа диаграммы на XY?

1 Ответ

0 голосов
/ 28 ноября 2018

Нисходящие даты вообще не поддерживаются в v3 в разобранных осях дат , даже в XY-диаграммах, поскольку он следует той же логике с осями значений на основе даты.

Вы можете либо просто не анализировать даты по оси вашей категории, а также перевернуть данные, как при первой попытке, или использовать v4, что позволяет визуализировать оси дат в порядке убывания.

...