为了账号安全,请及时绑定邮箱和手机立即绑定

从最小日期开始增加一个月的填充时间

从最小日期开始增加一个月的填充时间

qq_笑_17 2021-05-04 21:20:41
首先,我想动态处理任何类型的时间数据集的日期范围。我使用以下方法实现了这一目标:var earliest = d3.min(data.map(d=>d.date));var latest = d3.max(data.map(d=>d.date));然后,我想添加一个月的填充时间,以使数据看起来不那么不稳定。所以我尝试了:var dateMin = earliest;var dateMax = latest;dateMin.setDate(dateMin.getMonth()-30);dateMax.setDate(dateMax.getMonth()+30);earliest即使我复制了刻度,似乎刻度尺仍会记住初始值。也就是说,所有这些最终所做的只是从字面上将我的数据点更改为较早的日期,这意味着结果不变。它仍然挂在边缘。问题有没有一种万无一失的方法可以用来计算比例,以使额外的30天填充时间?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 127 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号