石墨divideSeries#E,#A不返回数据

问题描述

我有2个系列(#A和#E),一个包含每分钟获得的x倍数,另一个包含我需要的x。 我的目标是计算完成之前需要多长时间。 我尝试做divideSeries(#A,#E),它在我的图表上返回“无数据”。

#A:

currentAbove(summarize(removeAboveValue(removeBelowValue(derivative(screeps.emil8250.ControllerProgress),0),2000),'30m','avg',false),0)

#E:

currentAbove(diffSeries(#C,#D),0)

当前#A为108,#E为154.003,所以我假设结果为1.425,95。

关于为何无法正常工作的任何建议?

解决方法

我设法解决了这个问题,方法是将x转换为百分比,然后使用导数找到增量。 然后,我使用scale而不是divideSeries来计算剩余的小时数。