JMP Graph Builderに手動で重回帰直線を追加する方法 JMP 13.1.0を使用して次のグラフを作成しました。

重回帰モデルから次のような行を手動で追加します。
- 対数(推定)=切片+対数(真理)+ドメイン+ ログ(真実)*ログ(真実) + ログ(真実) *ドメイン+ ログ(真実)*ログ(真実)*ドメイン
上のグラフに基づいて
Variables(
X( :Name( "Log(truth)" ) ),
Y( :Name( "Log(estimate)" ) ),
Overlay( :Domain )
),
次のスクリプトを試してみました。
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "green" );
Pen Size( 3 );
Y Function(-.333 - .31(Domain) + .236(x) - .029(x*x) + .107(Domain*x) + .330(Domain*x*x), x )しかし、上のグラフに表示されている "domain"変数の参照方法がわからないため、機能していません。
助けてくれてありがとう、
エイドリアン
再:JMPグラフビルダーに手動で重回帰直線を追加する方法エイドリアン、
Domain == 1を食品、0をガジェットとします。 最初の.31(Domain)は、乗算記号(*)がないと機能しません。
私は以下のことをお勧めします:Domain == 1のとき1行とDomain == 0のときもう1行の2行を指定するか、適切なインジケータ値を代入して多重記号を使用します。
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "green" );
Pen Size( 3 );
Y Function(-.333 - .31 + .236*x - .029*x*x + .107*x + .330*x*x, x );
Y Function(-.333 + .236*x - .029*x*x , x );
クールなグラフ!