设置名称功能用于列重命名给出错误嗨,您好。我搜索了高低两档,试图找到一个允许重命名复杂列名的脚本。通常的解决方案是:
: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" ) ) )
)