使用Spotfire中的IronPython脚本替换列中的空值

时间:2016-12-02 17:32:47

标签: ironpython spotfire

我正在尝试将数据表中某些列中的空值替换为零。

该表有几列我用作索引,其余的是我想要改变的列。这些列的名称是“H”。和一个数字或“S”和一个数字,例如“H.10”和“S.443”。

我可以使用Calculate and Replace和SN()函数一次替换一个空值,但我需要为数百列执行此操作。 IronPython脚本似乎是循环遍历列的方法。

这是我到目前为止所拥有的:     来自Spotfire.Dxp.Data导入CalculatedColumn

SrcTable=Document.Data.Tables["japan"]

for column in SrcTable.Columns:
   if "H." in column.Name:
      column.AddCalculatedColumn( column.Name, SN( column, 0 )

我真的不熟悉使用API​​,所以我知道这是可耻的错误。

任何帮助都非常感谢!

0 个答案:

没有答案