0
5のような第2引数をバインドしたgroupByNodeのコールバックとしてmovingAverageを使用する方法はありますか?グラファイト - groupByNodeでmovingAverageを使用する
したがって、このようなクエリを使用している場合:
groupByNode(some.query.* , 2, "avg")
私は第二1として最初の引数と5などgroupByNodeの結果とMOVINGAVERAGEを呼び出し、何かを「平均」を交換したいと思います。
おそらく私は本当に後に何を説明していたかと思います。私は時にはmovingAverageを使用して、最後のいくつかのデータポイントを平均化してグラフを「スムーズ」にします。 – nobled
@ノーブルあなたは何をしようとしているのか分かりません。 'movingAverage'はシリーズのバリエーションを"平滑化 "し、' groupByNode'は複数のシリーズをまとめます。 それぞれの基本系列を滑らかにしたい場合は、スムージングされたクエリの平均を取ると、 'groupByNode(movingAverage(some.query。*、5)、2、" avg ")'がそれを行います。生の値を最初に平均化してから結果を滑らかにしたい場合は、 'movingAverage(groupByNode(some.query。*、2、" avg ")、5)'のようにそれを反転します。 – AussieDan
あなたが提案した 'groupByNode(movingAverage(some.query。*、5)、2、" avg ")'を実行すると、平滑化されたグラフが平均化され、結果はいくらか滑らかではないかもしれませんそれを行うには、私はそれを使用している場合は、それが平滑化されたシリーズの100sまで平均しているので、それはまだむしろスパイキーすることができます。 私が 'movingAverage(groupByNode(some.query。*、2、" avg ")、5)'を実行した場合は、私が望む 'groupByNode'を無効にする一連のシリーズで終わるだけです。 それは意味がありますか? – nobled