【发布时间】:2018-05-18 19:03:41
【问题描述】:
我有这个chartjs代码,它是一个水平条形图
new Chart(document.getElementById("bar-chart-grouped_E09"), {
type: 'horizontalBar',
data: {
labels: E09_labels,
datasets: [
{
label: "Male",
backgroundColor: "#3e95cd",
data: E09_M_values
}, {
label: "Female",
backgroundColor: "#8e5ea2",
data: E09_F_values
}
]
},
options: {
title: {
display: true,
text: 'Drug or chemical induced diabetes mellitus'
}
}
});
但是男性的值为 0,女性的值为 1,那么图形的 x 轴显示十进制值 0.2、0.4....1、1.2 等等。
基本上这是因为我的最大值为 1,但如果数据显示十进制值,则数据没有意义。理想情况下,一旦添加了更多数据,图表就会更新,但我希望尽可能显示实数以使图表更加真实。
【问题讨论】:
标签: chart.js