Script pour enregistrer la prédiction inverse de la courbe d'ajustement dans la colonne du tableau de donnéesJ'essaie d'écrire un script qui fait la même chose que ajuster la courbe> enregistrer la formule> enregistrer la formule de prédiction inverse ; où les valeurs prédites sont automatiquement calculées et placées dans une nouvelle colonne. J'ai essayé quelques scripts différents suggérés dans les questions d'autres utilisateurs, mais ils n'ont pas fonctionné pour moi. La courbe d'ajustement fonctionne correctement, mais les valeurs ne sont pas saisies dans une colonne.
Est-ce qu'il me manque une ligne pour mettre la formule de prédiction inverse dans une nouvelle colonne ? Ou ai-je besoin d’un script complètement différent ?
J'utilise JMP Pro 16 sous Windows. Merci!
J'ai essayé ce qui suit :
fc=Data Table( "IgG Plate A Stacked" ) << Fit Curve(
Y( :Norm Abs ),
X( :STD curve ),
Fit Logistic 4P
);
fc <<SAVE inverse="" prediction="" formula=""></SAVE>
<CODE class=" language-jsl">fc=Data Table( "IgG Plate A Stacked" ) << Fit Curve(
Y( :Norm Abs ),
X( :STD curve ),
Fit Logistic 4P
);
fc << Fit Logistic 4P(Save inverse prediction Formula);
<LINGO-LABS id="lingo-labs-724802" slang="en-US" mode="CREATE"><LINGO-LABEL>Automatisation et scripts</LINGO-LABEL><LINGO-LABEL>les fenêtres</LINGO-LABEL></LINGO-LABS>Re : Script pour enregistrer la prédiction inverse de la courbe d'ajustement dans la colonne du tableau de donnéesMerci! Les deux ont fonctionné !
Re : Script pour enregistrer la prédiction inverse de la courbe d'ajustement dans la colonne du tableau de donnéesVous devrez peut-être supprimer Fit Logistic 4P de votre Fit Curve.
Il s'agit d'un exemple tiré de l'index de script et il contient la formule de prédiction inverse enregistrée dans le message Fit Logistic 4P.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Nonlinear Examples/Bioassay.jmp");
obj = dt << Fit Curve(Y(:Toxicity), X(:log Conc), Group(:formulation));
obj << Fit Logistic 4P(Save Inverse Prediction Formula);

mais généralement, vous pouvez déplacer ces messages dans le message de lancement de la plateforme comme ceci
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Nonlinear Examples/Bioassay.jmp");
obj = dt << Fit Curve(
Y(:Toxicity),
X(:log Conc),
Group(:formulation),
Fit Logistic 4P(Save Inverse Prediction Formula)
);