對 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 )))) ;