Spotfire可视化 - 在运行总计中获取空白值?

时间:2013-10-10 14:04:02

标签: visualization data-visualization spotfire

我使用Spotfire构建了一个条形图可视化,其中包括使用Over函数来提供运行总计。月份在X轴上,计数在Y轴上。 我的数据集包含没有值的月份。当我绘制图表没有条形图时,虽然运行总计应该仍然包含值,尽管该月添加了零。

如何获得一个没有价值的月份仍然显示该月的标准?

3 个答案:

答案 0 :(得分:0)

是的,您可以尝试Count()OVER(AllPrevious([Axis.X])),这适用于条形图和折线图。或者如果您使用的是55.0及以上版本,则可以使用Cummulative函数,即inbulit是最新版本。 希望这有帮助:)

答案 1 :(得分:0)

这是我的数据集(注意2个缺失值):

Month   Value
Jan-14  1
Feb-14  2
Mar-14  
Apr-14  
May-14  5
Jun-14  6
Jul-14  7
Aug-14  8
Sep-14  9
Oct-14  10
Nov-14  11
Dec-14  12

这是我的表达式(取自内置的累积函数):

Sum([Value]) THEN Sum([Value]) OVER (AllPrevious([Axis.X]))

这是我的结果:

Spotfire graph 所以看起来你的表达是错误的。

答案 2 :(得分:0)

因为我看到这个老话题并且最初没有找到解决方案,所以它是:

公式很好,但显示没有值的月份是条形图本身的一个选项。

转到条形图“属性”,然后“外观”,然后在窗口底部:勾选“补偿缺失值”框。 / p>

希望这会阻止下一个用户在将来搜索:)