Properties 如何基于spotfire中的列计算滚动平均值

Properties 如何基于spotfire中的列计算滚动平均值,properties,average,document,spotfire,Properties,Average,Document,Spotfire,我有一个数据集,其中您有一个选择“items”的文档属性,每个“item”都有一个特定的“使用天数”。我想计算一个或多个选定项目的“移动平均”输出。“使用天数”列下的移动平均寿命数据 考虑到“我选择的选定日期”和我选择的滚动平均天数,我如何计算这一点 您对我如何在计算列或文本字段中执行计算有什么特别的想法吗 汽车/旅行/开始日期/结束日期/旅行天数 1 AB123/2/6/07/2013 1 AB234/29/07/2013/6/09/2013/42 1 AB345/6/09/2013/28/0

我有一个数据集,其中您有一个选择“items”的文档属性,每个“item”都有一个特定的“使用天数”。我想计算一个或多个选定项目的“移动平均”输出。“使用天数”列下的移动平均寿命数据

考虑到“我选择的选定日期”和我选择的滚动平均天数,我如何计算这一点

您对我如何在计算列或文本字段中执行计算有什么特别的想法吗

汽车/旅行/开始日期/结束日期/旅行天数

1 AB123/2/6/07/2013

1 AB234/29/07/2013/6/09/2013/42

1 AB345/6/09/2013/28/09/2013/22

1 AB456/29/09/2013/21/10/2013/23

2 AB567/26/10/2013/12/11/2013/22

2 AB678/12/11/2013/8/12/2013/26


[上面的行有一个问题的例子(很抱歉,因为我是新的,所以无法粘贴图像),我想计算在选定的时间范围内汽车和/或汽车的使用率百分比,例如(然后选择7月到8月的日期范围(#汽车1和2的旅行天数)/#在该期间的天数)/2*100]

,正如phiver所说,结果仍然很难看出您的期望。。。但我想我有些东西可能有用。首先,我稍微修改了您提供的数据集,如下所示:

car trip    startDate   endDate daysOnTrip
1   AB123   7/6/2013    7/29/2013   23
1   AB234   7/29/2013   9/6/2013    42
1   AB345   9/6/2013    9/28/2013   22
1   AB456   9/29/2013   10/21/2013  23
2   AB567   10/26/2013  11/12/2013  22
2   AB678   11/12/2013  12/8/2013   26

然后,我添加了两个文档属性“DateRangeFirst”和“DateRangeLast”,以允许用户选择开始日期和结束日期。接下来,我在文本区域中为上述每个文档属性创建了输入框属性控件,以便用户可以更改日期范围。然后,我添加了一个datatable可视化,其中包含“[startDate]>=Date(${DateRangeFirst})和[endDate]的“Limit data using expression:”,正如phiver所说,仍然很难看到您期望的结果……但我认为我有一些方法可能奏效。首先,我稍微修改了您提供的数据集,如下所示:

car trip    startDate   endDate daysOnTrip
1   AB123   7/6/2013    7/29/2013   23
1   AB234   7/29/2013   9/6/2013    42
1   AB345   9/6/2013    9/28/2013   22
1   AB456   9/29/2013   10/21/2013  23
2   AB567   10/26/2013  11/12/2013  22
2   AB678   11/12/2013  12/8/2013   26

然后,我添加了两个文档属性“DateRangeFirst”和“DateRangeLast”,以允许用户选择开始日期和结束日期。接下来,我在文本区域中为上述每个文档属性创建了输入框属性控件,以便用户可以更改日期范围。然后,我添加了一个带有使用表达式“[startDate]>=Date(${DateRangeFirst})和[endDate]限制数据您能提供一个数据示例/小表吗?否则很难看到您期望的结果。您能提供一个数据样本/小表格吗?否则,很难看到结果是什么。