循環 for 和 if 列名稱更改<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />全部,
我想根據某些條件使用帶有 if 條件的 for 循環重命名列名。
但不起作用。
如果我在 for 循環之外設置函數,那麼沒有問題。
代碼如下
對於(我= 1,我<= 100,我++,
如果(我> 0,
Column(i) << set name( char(munger(Column name(i), 1, "::try::", "-" ) ) ) );
);
回复:循環 for 和 if 列名稱更改你好,邁克爾,
謝謝你的資源。 這對我來說似乎不錯,但最好使用腳本而不是添加。
但對學習有好處謝謝!
回复:循環 for 和 if 列名稱更改你好吉姆,
是的,它有效。
非常感謝您的代碼更正和對象屬性解釋。 很有意思。
回复:循環 for 和 if 列名稱更改你可能會看看xan@jmp的列名實用程序有關如何執行此操作的一些提示的加載項。
如果你下載插件,把文件後綴改成.zip,你就可以解壓,看看他是乾什麼的。
最好的,
米
回复:循環 for 和 if 列名稱更改Column Name() 函數返回一個表達式,而不是文字字符串。所以如果你使用:
柱子(我) <<設置名稱(字符(芒格(字符(列名(我)) , 1個, “::嘗試::” , “——” ) ) ) ) ;
它應該工作