Bivarié - Portage de l'équation d'ajustement dans un tableau de données
Bonjour,
La plate-forme Fit Y by X Bivariate (et par extension, Fit Model) n'a actuellement pas la capacité d'envoyer l'équation d'ajustement (c'est-à-dire l'expression de prédiction dans Fit Model) à une table de données. IOW, lorsque vous cliquez avec le bouton droit sur l'équation, le menu n'a pas de commandes pour Make Data Table ou Make Combined Data Table, qui sont disponibles pour les autres blocs.
Il serait utile d'ajouter cette fonctionnalité pour pouvoir résumer les équations dans un tableau. Lorsque plusieurs rapports similaires sont générés (par exemple, avec l'utilisation de variables By ou lorsqu'il existe plusieurs variables X ou Y), il n'est pas possible de les copier/coller ou de les saisir manuellement dans une feuille de calcul.
Salutations
Mehul Shroff
Exploration et visualisation des donnéesPersonnalisation de masseObjet : Bivarié - Portage de l'équation d'ajustement vers un tableau de données - Statut changé en : ReconnuSalut @MShroff , Merci pour votre suggestion! Nous avons enregistré votre demande et la prendrons en considération.
Re : Bivarié – Portage de l'équation d'ajustement vers un tableau de données – Statut changé en : Besoin d'informations@MShroff Pourriez-vous partager plus d'informations sur le type de problème sur lequel vous travaillez lorsque vous souhaitez le faire ?En outre, avez-vous des suggestions sur l'apparence des résultats de sortie ?
Vous pouvez enregistrer les estimations de paramètres pour les modèles ajustés dans un tableau combiné pour Bivariate et n'importe quelle plate-forme d'ajustement de modèle, et avec quelques manipulations de table relativement simples, accédez à un tableau d'estimations de paramètres organisé de la manière que vous souhaitez.Cela répond-il à votre besoin ?
Re : Bivarié - Portage de l'équation d'ajustement dans un tableau de donnéesAussi @MShroff , il existe une fonction JSL, Summarize YbyX(), qui pourrait être utile pour ce que vous voulez faire
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Lipid Data.jmp" );
Summarize YByX( X( :age, :Weight ), Y( :HDL, :LDL ) );
qui créent un tableau récapitulatif des estimations des coefficients de régression et des statistiques d'ajustement, comme indiqué ci-dessous

Re : Bivarié - Portage de l'équation d'ajustement dans un tableau de donnéesVous pouvez également utiliser des variables By en les spécifiant avec un argument Group() à la fonction
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Lipid Data.jmp" );
Summarize YByX( X( :age, :Weight ), Y( :HDL, :LDL ), group(:gender) );

Re : Bivarié - Portage de l'équation d'ajustement dans un tableau de donnéesDe plus, le JSL n'est qu'un raccourci pour obtenir le tableau des résultats finaux que vous pouvez générer à partir de la plateforme de filtrage des réponses ( Analyser > Dépistage > Dépistage des réponses )

Re : Bivarié - Portage de l'équation d'ajustement dans un tableau de donnéesBonjour, @SamGardner ,
J'essaie simplement d'écrire l'équation dans une colonne de la table de données. Je comprends que les paramètres peuvent être enregistrés, mais à des fins de documentation/communication, avoir la possibilité de tabuler l'équation complète serait utile.
Salutations
Mehul Shroff
Re : Bivarié - Portage de l'équation d'ajustement dans un tableau de donnéesMerci, @MShroff .
Il serait utile que vous puissiez publier un exemple du tableau de données que vous aimeriez obtenir à partir de cette capacité. J'ai du mal à visualiser exactement ce que tu veux.
Re : Bivarié – Portage de l'équation d'ajustement vers un tableau de données – Statut changé en : Non planifié pour l'instantMerci encore pour la contribution et l'idée.Nous avons décidé de ne pas poursuivre cette idée, mais n'hésitez pas à nous faire part de toute autre contribution ou idée sur la manière d'améliorer JMP.
Ré: Bivarié - Portage de l'équation d'ajustement vers une table de donnéesPour un ajustement bivarié simple (pas de clause BY) :
// 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" )
);Re : Bivarié – Portage de l'équation d'ajustement vers une table de donnéesJ'aurais besoin de la même fonctionnalité, j'aimerais exporter l'équation d'ajustement sous forme de tableau.
Pourquoi ? Parce que je souhaite utiliser les résultats d'ajustement en dehors de JMP.
Plus précisément, je souhaite faire correspondre deux configurations de mesure. Je souhaite donc savoir comment les résultats de l'une doivent être corrigés pour correspondre à ceux de l'autre.
Exemple:
Bivariate(
Y( :parameter1_setup2 ),
X( :parameter1_setup1 ),
By( :temperature),
Fit Special( Intercept( 0 ), {Line Color( {212, 73, 88} )})
);
Je veux faire cela pour plusieurs paramètres et plusieurs températures.
Je voudrais obtenir les résultats d'ajustement dans un tableau (exemple pour un ajustement linéaire, pas pour intercept = 0 comme dans le code ci-dessus) :
