如何使用chart.js(v2.0-dev)反转y轴

如何使用chart.js(v2.0-dev)反转y轴,chart.js,Chart.js,我正在创建具有2个y轴的折线图。其中一个轴有两个数据集,但都在0-100范围内运行。数字越大越好。第二个y轴的范围通常较低(通常为个位数),最佳结果为1 如何反转第二个y轴,使1位于图表顶部 (我将自己尝试寻找解决方案,但在chart.js中,5公里以上的行数可能需要一段时间) 感谢chart js的Dev 2.0在设置轴时支持反转刻度的选项,因此第二个轴的声明将变为 { type: "invertedLinear", // only linear but allow scale typ

我正在创建具有2个y轴的折线图。其中一个轴有两个数据集,但都在0-100范围内运行。数字越大越好。第二个y轴的范围通常较低(通常为个位数),最佳结果为1

如何反转第二个y轴,使1位于图表顶部

(我将自己尝试寻找解决方案,但在chart.js中,5公里以上的行数可能需要一段时间)


感谢chart js的Dev 2.0在设置轴时支持反转刻度的选项,因此第二个轴的声明将变为

{
    type: "invertedLinear", // only linear but allow scale type registration. This allows extensions to exist solely for log scale for instance
    display: true,
    position: "right",
    id: "y-axis-2",
    ticks: {
        reverse: true
    },
    // grid line settings
    gridLines: {
        drawOnChartArea: false, // only want the grid lines for one axis to show up
    }
}

在这里,它正在使用v2.7.0进行操作,以下功能似乎可以正常工作:

options: {
  scales: {
    yAxes: [{
      ticks: {
        reverse: true,
      }
    }]
  }
}

你能提供一把你目前拥有的东西吗?最后(擦去额头上的汗水),所以在这个例子中,你希望顶部有4个,底部有8个谢谢^ ^这在1.0.2中可能吗?目前的稳定版本。据我所知,1.x中不支持此功能。这将只交换方向,而不是图形数据。