如何反转连续 Amcharts 中的 x 轴?

How to reverse the x-axis in a serial Amcharts?

我有以下图表:

我想将 x 轴反转为 2004 到 2018。这意味着 2016 2014 ... 2006

我尝试做的事情:

1- 反转 dataProvider "dataProvider": this.state.historicalData.reverse() 但是没有用,我得到了以下图表:

2- 我在 Amcharts 配置中向 valueAxes 对象添加了 reversed 属性

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

但这没有用,因为它是我们提到的序列图 here

那么,除了将图表类型更改为 XY 之外,还有什么解决方案吗?

Descending dates are not supported in v3 at all in parsed date axes,即使在 XY 图表中也是如此,因为它遵循与基于日期的值轴相同的逻辑。

您可以简单地不解析类别轴中的日期并像第一次尝试那样反转数据,或者使用 v4,它允许您按降序呈现日期轴。