Ich habe das folgende Diagramm mit JMP 13.1.0 erstellt:

Ich möchte manuell eine Zeile aus meinem multiplen Regressionsmodell hinzufügen, die wie folgt aussieht:
- Log (Schätzung) = Abfangen + Log (Wahrheit) + Domain + Log (Wahrheit) * Log (Wahrheit) + Protokoll (Wahrheit) * Domain + Protokoll (Wahrheit) * Protokoll (Wahrheit) * Domäne
Basierend auf der Grafik oben:
Variables(
X( :Name( "Log(truth)" ) ),
Y( :Name( "Log(estimate)" ) ),
Overlay( :Domain )
),
Ich habe folgendes Skript ausprobiert:
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 )Es funktioniert jedoch nicht, weil ich nicht weiß, wie ich auf meine "Domain" -Variable verweisen soll, die im oben angezeigten Diagramm eingeblendet wird.
Danke für jede Hilfe,
Adrian
Adrian,
Ich gehe davon aus, dass die Domain == 1 für Essen und 0 für Gadgets ist. Zuerst funktioniert .31 (Domain) nicht ohne Multiplikationssymbol (*).
Ich empfehle Folgendes: Trennen Sie 2 Zeilen, eine für Domain == 1 und eine andere für Domain == 0, oder setzen Sie die entsprechenden Indikatorwerte ein und verwenden Sie das Mutiplikationssymbol.
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 );
Coole Grafik!