如何解决如何打印日期之间具有多个值的图表?
我正在尝试在图表上显示这种列表:
[ [ Moment<2020-08-02T02:54:24+02:00>,9.99 ],[ Moment<2020-08-05T21:55:33+02:00>,10.99 ],[ Moment<2020-08-05T22:00:50+02:00>,26.87 ],[ Moment<2020-08-06T23:43:32+02:00>,[ Moment<2020-08-07T22:57:13+02:00>,[ Moment<2020-08-07T23:01:20+02:00>,[ Moment<2020-08-08T22:10:14+02:00>,[ Moment<2020-08-08T22:12:20+02:00>,35.83 ],[ Moment<2020-08-10T19:03:51+02:00>,20.24 ],[ Moment<2020-08-11T17:24:39+02:00>,[ Moment<2020-08-11T17:27:41+02:00>,27.03 ],[ Moment<2020-08-13T14:04:34+02:00>,29.54 ],[ Moment<2020-08-17T04:17:37+02:00>,[ Moment<2020-08-25T04:57:57+02:00>,10.99 ] ]
我想要得到的是将x轴的每个正方形相隔一天,但要保留一个事实,即一天中可能有多个值(因此,每个点之间的距离都不同)。我真的不知道如何处理它,如果您能给我一些如何启动它的指导,将不胜感激。非常感谢。
解决方法
您需要为x轴创建一个范围,列出所有日期。
为此,您可以使用:https://www.npmjs.com/package/moment-range
然后遍历该范围,每天从列表中获取值(例如通过过滤)。
这取决于您的图表库和业务逻辑,取决于每天如何合并多个值(例如添加它们)或将它们单独显示为堆积的柱形图。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。