Ajuster la fonction Y par X : renvoyer l'équation à la feuille JMPBonjour,
J'aimerais utiliser mes données pour identifier la concentration, disons 1x, qui serait la concentration optimale. J'essaie donc d'utiliser la fonctionnalité JMP Fit Y by X pour trouver l'équation et son lien avec les deux variables dont je dispose. La fonctionnalité Ajuster Y par X fonctionne très bien, mais j'aimerais maintenant renvoyer l'équation et les valeurs dans le tableau de données. Étant donné que les données dont je dispose renvoient ces valeurs des centaines de fois, existe-t-il un moyen simple de les renvoyer au tableau de données afin que je puisse réellement utiliser les équations pour calculer les concentrations optimales que je recherche ?
Merci beaucoup pour votre aide!
Utiliser JMP16
Re : Ajuster la fonction Y par X : renvoyer l'équation à la feuille JMPJ'ai trouvé un moyen d'ajouter le script comme formule pour une colonne. J'ai suivi ces étapes mais cela renvoie une erreur.
1 .Si je fais cela, je pense que je dois supprimer la première ligne du script puisqu'il s'agit d'une formule dans la fenêtre elle-même ; c'est-à-dire qu'il n'est pas nécessaire d'écrire une fonction pour ouvrir l'ensemble de données, n'est-ce pas ?
Maintenant, tout ce que j'aurais dans la boîte de formule, ce sont les deux lignes de code :
obj = dt << Bivariate( Y( :Weight ), X( :Height ) );
obj << Fit Polynomial( 1, {Save Predicteds} );2. Ensuite, tout ce que je devrais avoir à faire est d'échanger les variables Y et X avec celles de ma colonne.
3. L'option Fit Polynomial est-elle équivalente à l'option Fit Line ou dois-je la réécrire dans "Fit Line".
Résultat: Après avoir fait cela, j'ai eu une erreur : Send attend un objet scriptable.
Aucune suggestion?
Re : Ajuster la fonction Y par X : renvoyer l'équation à la feuille JMPMerci beaucoup pour l'aide. Je vais certainement examiner cette option Profiler également. Ce que je dois faire devra être fait des centaines de fois, alors peut-être que le profileur aura une fonctionnalité permettant simplement d'appliquer l'équation du tableau de données.
J'ai l'impression que je suis sur le point de comprendre cela, c'est très excitant d'en apprendre davantage sur JMP !
Merci encore!
Re : Ajuster la fonction Y par X : renvoyer l'équation à la feuille JMPMerci beaucoup pour l'aide! Je vois maintenant que je peux enregistrer l'équation sous forme de formule. Je peux parcourir les graphiques un par un et sauvegarder les prédictions et cela fonctionne très bien. Je me rends compte cependant que je devrais probablement apprendre à écrire un script pour faire cela à la place ! Je devrais le faire plusieurs centaines de fois.... alors merci beaucoup pour cet exemple de script. Peut-être que je peux l'utiliser en échangeant les variables qui se trouvent dans ma table... ? Je vais certainement essayer.
Je n'ai jamais écrit de scénario auparavant. Dois-je simplement ouvrir un nouveau script et l'essayer ou y a-t-il quelque part dans la colonne où je peux ajouter le script ?
Si vous avez d'autres suggestions, j'apprécierais vos conseils.
Merci encore!
Re : Ajuster la fonction Y par X : renvoyer l'équation à la feuille JMPLe Enregistrer les prévisions La commande du menu du triangle rouge enregistrera une colonne de formule dans le tableau de données.

Si vous recherchez une optimisation, ne négligez pas le Profileur . Il est fait sur mesure pour cela et fonctionnera avec la formule que vous avez enregistrée dans Fit Y by X.
Re : Ajuster la fonction Y par X : renvoyer l'équation à la feuille JMPVous pouvez enregistrer la formule de prédiction de n'importe quel modèle de données que vous intégrez dans un rapport JMP.Pour faire avec Fit Y by X, vous devez d'abord exécuter la plateforme avec vos variables X et Y, puis ajuster le modèle que vous souhaitez ajuster (ex Fit Line), puis sous le graphique vous verrez un triangle rouge à côté de la légende de les modèles ajustés.Cliquez sur ce triangle et choisissez « Enregistrer les prévisions ».Cela créera une colonne de formule dans votre tableau de données de ce modèle.
Voici un exemple de script :
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Bivariate( Y( :Weight ), X( :Height ) );
obj << Fit Polynomial( 1, {Save Predicteds} );