以漂亮的格式從列中獲取公式我想以更易讀的格式(也稱為漂亮格式)獲取每一列的公式。
對於下面的示例,我想獲得“身高體重”。
僅刪除“:”將不起作用,因為列可以具有此類字符。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
col = New Column( "Ratio" );
col << Set Formula( :height / :weight );
col << Eval Formula;
result = col << Get Formula;
Show( result );
<BR />//結果=:高度/:重量;
<BR />// required_result =“身高/體重”;
腳本編寫回复:以漂亮的格式從列中獲取公式這是有關如何執行此操作的示例

names default to here(1);
dt=open("$SAMPLE_DATA\big class.jmp");
dt<< new column("Example", formula(sqrt(:Height/:Age+:Weight*:Height)));
new window("pretty", expr as picture(dt:Example << get formula));
回复:以漂亮的格式從列中獲取公式JSL語法要求冒號引用列,但是還有其他選擇,例如我在此處顯示的內容。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Ratio", Set Formula( ascolumn("height") / ascolumn("weight")));
不確定是否更漂亮:)