Bivariat - Anpassungsgleichung in eine Datentabelle portieren
Hallo,
Die Plattform Fit Y by X Bivariate (und damit auch Fit Model) ist derzeit nicht in der Lage, die Anpassungsgleichung (auch bekannt als Vorhersageausdruck in Fit Model) an eine Datentabelle zu senden. IOW, wenn Sie mit der rechten Maustaste auf die Gleichung klicken, enthält das Menü keine Befehle für Datentabelle erstellen oder Kombinierte Datentabelle erstellen, die für die anderen Blöcke verfügbar sind.
Es wäre hilfreich, diese Funktion hinzuzufügen, um die Gleichungen in einer Tabelle zusammenfassen zu können. Wenn mehrere ähnliche Berichte generiert werden (z. B. mit der Verwendung von By-Variablen oder wenn mehrere X- oder Y-Variablen vorhanden sind), ist es nicht möglich, sie zu kopieren/einzufügen oder manuell in eine Tabelle einzugeben.
Grüße
Meul Shroff
Datenexploration und VisualisierungMassenanpassungBetreff: Bivariat – Anpassungsgleichung in eine Datentabelle portieren – Status geändert in: BestätigtHallo @MShroff , Danke für deinen Vorschlag! Wir haben Ihre Anfrage erfasst und werden sie berücksichtigen.
Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portieren – Status geändert in: Informationen erforderlich@MShroff Könnten Sie uns weitere Informationen darüber geben, an welcher Art von Problem Sie arbeiten, wenn Sie dies tun möchten?Haben Sie außerdem Vorschläge, wie die Ausgabeergebnisse aussehen sollten?
Sie können Parameterschätzungen für angepasste Modelle in einer kombinierten Tabelle sowohl für Bivariate als auch für jede der Modellanpassungsplattformen speichern und mit einigen relativ einfachen Tabellenmanipulationen zu einer Tabelle mit Parameterschätzungen gelangen, die nach Ihren Wünschen organisiert sind.Entspricht das Ihrem Bedarf?
Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portierenAuch @MShroff gibt es eine JSL-Funktion, Summarize YbyX( ), die für das, was Sie tun möchten, hilfreich sein könnte
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Lipid Data.jmp" );
Summarize YByX( X( :age, :Weight ), Y( :HDL, :LDL ) );
Dadurch wird eine zusammenfassende Tabelle der Regressionskoeffizientenschätzungen und Anpassungsstatistiken erstellt, wie unten gezeigt

Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portierenSie können By-Variablen auch verwenden, indem Sie sie mit einem Group( )-Argument für die Funktion angeben
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Lipid Data.jmp" );
Summarize YByX( X( :age, :Weight ), Y( :HDL, :LDL ), group(:gender) );

Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portierenAußerdem ist die JSL nur eine Abkürzung, um die endgültige Ergebnistabelle zu erhalten, die Sie von der Response Screening Platform generieren können ( Analysieren > Screening > Antwort-Screening )

Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portierenHallo, @SamGardner ,
Ich versuche einfach, die Gleichung in eine Spalte der Datentabelle zu schreiben. Ich verstehe, dass die Parameter gespeichert werden können, aber zu Dokumentations-/Kommunikationszwecken wäre die Möglichkeit, die vollständige Gleichung tabellarisch darzustellen, hilfreich.
Grüße
Mehul Shroff
Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portierenDanke, @MShroff .
Es wäre hilfreich, wenn Sie ein Beispiel für die Datentabelle posten könnten, die Sie mit dieser Funktion erhalten möchten. Es fällt mir schwer, mir genau vorzustellen, was Sie wollen.
Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portieren – Status geändert in: Derzeit nicht geplantNochmals vielen Dank für den Input und die Idee.Wir haben uns entschieden, diese Idee nicht weiterzuverfolgen. Teilen Sie uns jedoch bitte mit, wenn Sie weitere Anregungen oder Ideen zur Verbesserung von JMP haben.
Betreff: Bivariat – Anpassungsgleichung in eine Datentabelle portierenFür einfache bivariate Anpassung (keine BY-Klausel):
// Get Fit Equation
report = Report( bvar ); // bvar - reference to the plot
eq1 = report[Outline Box( 2 )][1, 1] << Get Text; // "First item of the first item of the second outline box"
eq2 = report[Text Edit Box( 4 )] << Get Text; // Direct address. Numbering not always predictable.
Show( eq1, eq2 );
// Annotate Fit Equation back to the plot
report << Add Text Annotation(
Text( report[Text Edit Box( 4 )] << Get Text ),
Fixed Size( 0 ),
Text Box( {xdim_bivar * .25, ydim_bivar * 1, xdim_bivar * .25, ydim_bivar * 1} ), // location arguments
Font( "Arial", 10, "Plain" )
);Betreff: Bivariate - Portierung der Anpassungsgleichung in eine DatentabelleIch bräuchte die gleiche Funktionalität, ich möchte die Anpassungsgleichung als/in eine Tabelle exportieren.
Warum? Weil ich die Anpassungsergebnisse außerhalb von JMP verwenden möchte.
Genauer gesagt: Ich möchte zwei Messaufbauten „matchen“. Ich möchte also wissen, wie die Messergebnisse des einen Aufbaus korrigiert werden müssen, um mit den Ergebnissen des anderen Aufbaus übereinzustimmen.
Beispiel:
Bivariate(
Y( :parameter1_setup2 ),
X( :parameter1_setup1 ),
By( :temperature),
Fit Special( Intercept( 0 ), {Line Color( {212, 73, 88} )})
);
Ich möchte dies für mehrere Parameter und mehrere Temperaturen tun.
Ich möchte die Anpassungsergebnisse in einer Tabelle erhalten (Beispiel für eine lineare Anpassung, nicht für Achsenabschnitt = 0 wie im obigen Code):
