Spotfire折线图平滑

时间:2019-01-16 13:19:34

标签: spotfire tibco

下载我的.dxp信息中心here

我在Spotfire中有一个折线图。在x轴上是日期,在y轴上是金额。具体来说,它是x轴上每个日期的最小金额的加权平均值。 y轴表达式为

WeightedAverage(
                [NUMERIC_1] , 
                 Min([NUMERIC_2]) over (Intersect([CAT_1],[CAT_2],[CAT_3]))
                )

这条线很跳动,所以我想使它平滑。我考虑使用移动平均线表达,也许使用7天移动平均线。但是,我不确定如何将我的WeightedAverage函数(如上所示)嵌套在MovingAverage函数中,因为这也是一个复合函数。

关于如何平滑折线图的任何想法?

1 个答案:

答案 0 :(得分:0)

以下是解决方法:

WeightedAverage([Weighting Factor],Min([NUMERIC_1]) over (Intersect([CAT_1],[CAT_2],[DATE_1]))) 
THEN Avg([Value]) OVER (LastPeriods(10,[Axis.X]))
THEN If(Count() OVER (LastPeriods(10,[Axis.X]))=10,[Value],null)