对 Set Formula() 中的列使用变量<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />在 Windows XP 32 位上使用 JMP 9.0.2
我想生成一个脚本,将“公式列”列的公式设置为 <<(:My Column) + 1>>。 我需要用一个变量来引用“我的专栏”。 以下脚本使公式 <> 毫无意义......
col = column("我的专栏");
:公式列<<设置公式(eval(col)+1);
回复:在 Set Formula() 中为列使用变量是的,我注意到并迅速删除了该帖子。 对困惑感到抱歉。 Formula(Ascolumn(col)...) 仅在未清除全局 col 时才有效。
回复:在 Set Formula() 中为列使用变量这种方法的唯一问题是,将“公式列”中的公式保留为 <>,只要山口=柱子( “高度” ) ;. 如果将公式更改为 <<:height + 1>> 会更好,这样即使 'col' 用于其他用途,它也能正常工作。 可能问的太多了……
回复:在 Set Formula() 中为列使用变量谢谢。 对我来说,我只需要:
纽科尔= dt <<新专栏( “公式栏” ,公式(评估( (解析(山口)) + 1 ))) ;
回复:在 Set Formula() 中为列使用变量可能有更简单的方法,但这适用于 JMP 9 (Mac):
dt =打开( "$ENGLISH_SAMPLE_DATA/大类.jmp" ) ;
山口=柱子( “高度” ) <<得到名字;
纽科尔= dt <<新专栏( “公式栏” ,公式(评估(评估表达式(表达式(解析(山口)) + 1 )))) ;