1和0值的ChartJS显示为true或false



因此,我有一个图表,数据集在0-1之间(此倒置在特定日期中是否有库存),并使用图表,而不是打印1或0每个日期,我希望它显示是或否,或者至少是true/false

https://nimb.ws/w9cvki-在这里,您可以显示其显示数据

的当前方式
{
      "labels": [
        "23.02.2019",
        "24.02.2019",
        "25.02.2019",
        "26.02.2019",
        "27.02.2019",
        "28.02.2019",
        "01.03.2019",
        "02.03.2019"
      ],
      "datasets": [
        {
          "label": "Stock evolution",
          "lineTension": 0,
          "borderColor": "#37a1eb",
          "backgroundColor": "transparent",
          "pointBackgroundColor": "#fff",
          "data": [
            1,
            1,
            1,
            0,
            1,
            0,
            1,
            1
          ]
        }
      ]
    }

如果要沿yaxes生成所需的结果,请使用与此类似的东西:

yAxes:[{
    ticks:{
        callback:function(value,index,values){
            if (value == 1) return "True";
            if (value == 0) return "False";
        }
    }
}]

for Chart.js的后续版本。代码为

y:{
    ticks:{
        callback:function(value,index,values){
            if (value == 1) return "True";
            if (value == 0) return "False";
        }
    }
}

相关内容

  • 没有找到相关文章

最新更新