如何在串行Amcharts中反转x轴?

时间:2018-11-28 14:30:38

标签: javascript charts reverse amcharts

我有以下图表: enter image description here

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

我试图做的事情

1-颠倒了dataProvider "dataProvider": this.state.historicalData.reverse() 但是没有用,我得到以下图表: enter image description here

2-我在Amcharts配置中将反向属性添加到valueAxes对象

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

但这没用,因为它是我们提到的here

的序列图

那么,是否有解决方案,而不是将图表类型更改为XY

1 个答案:

答案 0 :(得分:1)

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

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