chart.js - ChartJS 用于 1 和 0 值显示 true 或 false
问题描述
所以我有一个图表,其数据集介于 0 - 1 之间(这表示我们在特定日期是否有库存)并且使用图表,而不是为每个日期打印 1 或 0,我希望它显示是或否,或至少是真/假
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";
}
}
}]
推荐阅读
- xml - XML 压缩算法(例如 XMill)怎么这么快?
- python - 如何将边缘属性作为边缘距离传递给 nx.closeness_centrality()?
- python - ETL 到 bigquery 使用气流未经许可云存储/云 sql
- asp.net-core - 如何在 ASP.NET Core 中间件中直接将响应主体设置为文件流?
- php - 需要帮助将日期数据从 csv(m/d/Y) 转换为 Y/m/d(将其写入另一个 csv)
- selenium-webdriver - Selenium Web 驱动程序的文件上传功能,用于不带 AutoIt 或 Skuliii 的非输入按钮
- java - 为什么以下代码没有产生正确的输出?
- sql - 不能从其他 hive 格式中选择插入 hive ORC 格式表
- scala - 使用 Spark Dataframes/Datasets 的动态 GroupBy 和计数
- laravel - vuejs上的动态选择框数据绑定