在 Spotfire 中读取多个值的更快方法

Faster way of reading multiple values in Spotfire

我目前正在使用

tCursors=tuple(cursors)
for row in myTable.GetRows(tCursors):
    for i in range(0,len(cursors)):
       curValue=cursors[i].CurrentValue

从 Spotfire 中的数据 table 获取值。该元组包含我感兴趣的所有列的游标。是否有更快的方法从数据中获取多个值table,可能将它们加载到数组中,或加载整个数据table 成二维数组?

抱歉,这含糊不清,我只是不确定我必须使用哪些选项才能以可以使用的格式将数据从 spotfire table 转换为 python。谢谢

如果你想处理大数据集,你应该使用 R(又名 datafunctions)。

Python 可以很好地操纵 Spotfire 元素,因为可以使用 API.

修改 C# 元素

R对数据的操作很好,你可以轻松地进行计算,聚合,透视等。它对数据的操作真的比Ironpython快。


这里有一些很好的资源可以帮助您开始使用 R:

R 被广泛使用,因此您可以轻松地在网上找到大块代码来实现您想要做的事情。