我正在尝试将数据表中某些列中的空值替换为零。
该表有几列我用作索引,其余的是我想要改变的列。这些列的名称是“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,所以我知道这是可耻的错误。
任何帮助都非常感谢!