你好,
我有一个包含列名的列表。 如果字符串列表中存在列名,我想创建一个新列。
这是我的代码。 它可以工作,但会在循环的 bc 中创建重复的列名。 有什么建议吗?
Names Default To Here( 1 );
Clear Globals();
Clear Log();
dt = Current Data Table();
col_list = dt << Get Column Names( string );
idds = {52,54};
For( i = 1, i <= N items( idds ), i++,
If( Contains( col_list, Char( idds[i] ) ),
New Column( "%_IDD", Numeric, "Continuous", Format( "Percent", 12, 2 ));
););
谢谢