d3.js:按时间顺序排列的时间视图

d3.js: chronological time view

本文关键字:时间 排列 视图 顺序 d3 js      更新时间:2023-09-26

如何在相对于时间的x轴上绘制条形图。

例如:

浏览量:10,20,30,60期间: 1月、2月、6月、12月

x轴应该显示前两列彼此靠近,然后到六月有一个相对的间隔,然后到十二月有一个更大的间隔。

只要每个数据项都可以以相同的比例表示,就可以执行以下操作。例如,如果您的第一个值是小时,下一个值是月,那么您可以将所有值都设置为相对于小时。

给定:1个月=744小时

使用x值:10、20、30、60、744、1488、4464、8928