我正在使用chart.js 3.0.0-alpha绘制风向图。
我使用了polar area chart,并得到如下结果。
对于风玫瑰图,如参考图所示,最好将角线放在区域的中心。此选项不在文档中,我正在寻求一些帮助来实现此目的。
This Q&A可能与我的问题类似,但重点在于使标签居中。配置的选项部分的代码如下:
options: {
responsive: true,
legend: {
position: 'right',
},
title: {
display: true,
text: 'Wind Rose Chart'
},
scale: {
angleLines: {
display: true
},
pointLabels: {
display: true
},
ticks: {
beginAtZero: true,
callback: function(value) {
return value + "%";
}
},
reverse: false
},
tooltips: {
mode: 'index'
},
startAngle: -11.25
}
感谢您的任何帮助。
[我很想如何实现windrose和chart.js。您能否分享实现此方法的方式?我有一张桌子,上面只有风向度数或txt(NNE,S,..)和速度。谢谢