Properties 如何基于spotfire中的列计算滚动平均值
我有一个数据集,其中您有一个选择“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/26Properties 如何基于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
[上面的行有一个问题的例子(很抱歉,因为我是新的,所以无法粘贴图像),我想计算在选定的时间范围内汽车和/或汽车的使用率百分比,例如(然后选择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]限制数据您能提供一个数据示例/小表吗?否则很难看到您期望的结果。您能提供一个数据样本/小表格吗?否则,很难看到结果是什么。