Graphite divideSeries(#E,#A) 不返回数据
Posted
技术标签:
【中文标题】Graphite divideSeries(#E,#A) 不返回数据【英文标题】:Graphite divideSeries(#E,#A) return no data 【发布时间】:2020-12-02 00:46:02 【问题描述】:我有 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。
关于为什么这不起作用的任何建议?
【问题讨论】:
【参考方案1】:我设法解决了这个问题,将 x 转换为百分比,然后使用导数来查找 delta。 然后我使用 scale 而不是 divideSeries 来计算还剩多少小时。
【讨论】:
以上是关于Graphite divideSeries(#E,#A) 不返回数据的主要内容,如果未能解决你的问题,请参考以下文章