JSL pour enregistrer une formule plus fluide de Graph BuilderJ'ai essayé de comprendre comment enregistrer la formule plus fluide de Graph Builder à l'aide de JSL sans succès. J'ai également essayé la fonction Spline Smooth() sur une table de données mais cela n'a pas non plus fonctionné pour moi. Ce que j'essaie de faire, c'est d'automatiser un processus que je fais encore et encore à l'aide de la colonne enregistrée à partir du lisseur dans Graph Builder. C'est un processus assez long et je peux en scripter toutes les parties sauf la sauvegarde plus fluide et tout dépend de la colonne de données lissées. Quelqu'un a-t-il une idée.
Des exemples de ce que j'ai essayé sont montrés ci-dessous:
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
Save Smoother Formula( 1 )
);
et
var = Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
);
var << Save Smoother Formula;GraphiqueScriptRe: JSL pour enregistrer une formule plus fluide de Graph BuilderSalut,
En général, vous devriez regarder dans l'index de script JMP à partir du menu d'aide pour trouver la commande dont vous avez besoin.
Dans ce cas, il semble que ce ne soit pas une fonctionnalité scriptable. J'ai regardé dans l'index et je n'ai rien trouvé. J'ai également vu d'autres questions à ce sujet dans la communauté JMP et ils n'avaient pas de solutions.
Vous voudrez peut-être ajouter ceci au Liste de souhaits JMP .
Salutations,
Phil
Re: JSL pour enregistrer une formule plus fluide de Graph BuilderMerci Phil.Je vais faire une demande de liste de souhaits.
Re: JSL pour enregistrer une formule plus fluide de Graph BuilderAucun problème.
J'ai trouvé que vous pouvez enregistrer les valeurs prédites à partir d'un ajustement Kernel Smoother en utilisant la plate-forme Bivariate (Fit Y by X). Voir ce fil . Alors ça peut être une solution pour toi ?
Phil
Re: JSL pour enregistrer une formule plus fluide de Graph BuilderJe pense que cela fonctionnera probablement. Je le regardais juste quand tu as posté ça. Merci!
Re : JSL pour enregistrer une formule plus fluide à partir de Graph BuilderLa commande sur l'élément le plus lisse dans son menu triangulaire rouge est Enregistrer la formule. Vous pouvez l'envoyer via JSL à l'aide de la commande Update Element.
gb = Graph Builder(
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 2 ) ), Smoother( X, Y, Legend( 3 )) )
);
gbb = Report( gb )[Graph Builder Box( 1 )];
gbb << Update Element( 1, 1, 2, {Save Formula} );