設置名稱功能用於列重命名給出錯誤嗨,您好。我搜索了高低兩檔,試圖找到一個允許重命名複雜列名的腳本。通常的解決方案是:
:Age << Set Name( "Time" );
不幸的是,我是從具有復雜列名的數據庫中提取的。示例名稱:ITEM @ YADA @ NOPE @ 1234-123。如果我複制上面的腳本並將所需的列“年齡”和新名稱放入“時間”,則JMP無法正常工作,提供的錯誤是意外的“ @”。也許缺少一個“;”要么 ”,”。 有什麼建議可以解決這個問題,以便我可以將這些複雜的數據庫名稱重命名為我所介紹的人們可以理解的名稱?
回复:為列重命名給出錯誤設置名稱功能嘿
您應該嘗試像這樣引用您的列-:name(“您的列名”)<<設置名稱...。
回复:為列重命名給出錯誤設置名稱功能的 Name()函數將允許您在JSL名稱中使用特殊字符,例如@。
:Name("ITEM@YADA@NOPE@1234-123" ) << set name("Time");
如果使用特殊字符命名一列,然後在平台中使用該列並獲取該平台的腳本,則可以看到此用法。
Distribution(
Continuous Distribution( Column( :Name( "ITEM@YADA@NOPE@1234-123" ) ) )
)