首页 > 解决方案 > 在 chart.js 中绘制一个带有列的圆环图来表示每小时的统计数据

问题描述

这是一个代表每小时统计数据的图表。这是从 last.fm 网站获取的,该网站显示编号。每小时的“乱码”(播放的歌曲)。

按小时图统计

这种图表可以用chart.js吗?我已经能够找到与我正在寻找的东西相当的 highcharts: Highcharts Windrose Example

我已经在我的应用程序中使用了 chart.js,并且不想使用 2 个库来完成一项工作。我能找到的最接近的chart.js等效物是这个极坐标图

任何人都可以指导我找到可以帮助我构建这样的东西的资源吗?或者,如果您知道按小时表示统计数据的更好方法,我也对此持开放态度。

谢谢。

标签: chart.jschartjs-2.6.0vue-chartjs

解决方案


用chart.js不能“开箱即用”但是chart.js暴露了很多canvas api,所以你需要编写自己的chart.js插件并注册一个自己的图表类型。


推荐阅读