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

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

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

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 关注
  • 88 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信