如何使用IronPython脚本

时间:2016-01-07 14:39:30

标签: ironpython tibco spotfire

我试图在Spotfire 7中获取表达式的结果,即使用IronPython脚本在可视化中显示的相同值。

考虑以下数据:

+----+------------+-------+
| id |    date    | value |
+----+------------+-------+
|  1 | 2016-01-01 |     5 |
|  2 | 2016-01-21 |     6 |
|  3 | 2016-02-01 |     4 |
+----+------------+-------+

我们可以在X上创建一个散布图<BinByDateTime([date],'Year.Month',1)>,在Y轴上Avg([value])创建散点图,5.5显示2016-Jan,{4显示2016-Feb 1}}。

如何在IronPython中获取这些值?当然,我可以遍历所有行并使用字典聚合结果。但我更倾向于使用Spotfire的代码进行计算。我也不想要中间可视化,而只是直接检索计算值。

TIBCO文档显示可以使用ColumnExpression类来表示表达式。还有Spotfire.Dxp.Application.Calculations命名空间,但我无法在那里找到任何表达。

0 个答案:

没有答案