ツリー構造からのパラメーター推定の取得ロジスティック回帰のツリー構造からパラメーター推定値を抽出する次のコード (JMP 14.2) があります。
fm = trend_count_dt << Fit Model(
Y( :Name( "<COLUMN name="">" ), :Total Cases ),
Effects( :Interval ),
Personality( Generalized Linear Model ),
GLM Distribution( Binomial ),
Link Function( Logit ),
Overdispersion Tests and Intervals( 0 ),
Name( "Firth Bias-adjusted Estimates" )(0),
Run, invisible
);
fmrep = fm << report;
parameter_estimates = fmrep[numbercolbox(14)] << get;
prob_chisq = fmrep[numbercolbox(17)] << get;
</COLUMN>
これは、ユーザーがエラーを受け取るまで確実に機能しました。それらの条件について、パラメーター推定値は Number Col Box( 15 )、 いいえ ( 14 )。使用する正しい番号の col ボックスを簡単に見つける方法はありますか?99.99% の確率で、パラメーター推定値は (14) にあります。ツリー構造の一部を次に示します。

分析スクリプティングRe: ツリー構造からパラメータ推定値を取得するありがとうジム - まさに私が必要としていたもの!
Re: ツリー構造からパラメータ推定値を取得するアウトライン ボックスをポイントした後、相対参照を行います。
parameter_estimates = fmrep["Parameter Estimates"][numbercolbox(1)] << get;
Re: ツリー構造からパラメータ推定値を取得するこれしたほうがいい動作しますが、オブジェクトではなく文字列のリストを返します (一度にサポート チケットを受け取ったので、チェックインする必要があります)。
fm << XPath( "//NumberColBoxHeader[text()='Estimate']/following-sibling::NumberColBoxItem")
代わりにこれを行うことができます:
(fm << XPath( "//NumberColBox[NumberColBoxHeader[text()='Estimate']]"))[1][1::2]
これらの例を作成するために使用した完全なスクリプトを次に示します。
もっと見る...Names default to here(1);
dt = Open( "$Sample_data/big class.jmp" );
fm = dt << Fit Model(
Y( :height, :weight ),
Effects( :sex ),
Personality( Generalized Linear Model ),
GLM Distribution( Binomial ),
Link Function( Logit ),
Overdispersion Tests and Intervals( 0 ),
Name( "Firth Bias-adjusted Estimates" )(0),
Run
);
//find nodes of interest here:
new window( "XML Script", << Script, fm << get xml);
//This SHOULD work but returns a string instead of the object (I had a support ticket in for it at one time, need to check into it);
fm << XPath( "//NumberColBoxHeader[text()='Estimate']/following-sibling::NumberColBoxItem")
//Instead you could do this:
(fm << XPath( "//NumberColBox[NumberColBoxHeader[text()='Estimate']]"))[1][1::2]