Re : Automatiser l'ajustement du modèle via JSLSélectionnez Aide > Index des scripts. Sélectionnez les objets à l'aide du menu déroulant en haut à gauche. Recherchez la liste la plus à gauche pour Ajustement de régression généralisée. Vous trouverez ici le protocole de cet objet. Il vous indiquera tous les messages pouvant être utilisés pour scénariser cette plateforme.

Re : Automatiser l'ajustement du modèle via JSLMerci! C'était un très bon premier indice ! L'exemple de script est un bon point de départ !
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Diabetes.jmp" );
fm = dt << Fit Model(
Y( :Y ),
Effects(
:Age, :Gender, :BMI, :BP, :Total Cholesterol, :LDL, :HDL, :TCH, :LTG,
:Glucose
),
Personality( "Generalized Regression" ),
Generalized Distribution( "Normal" ),
Validation( :Validation ),
Run(
Fit(
Estimation Method( Lasso( Adaptive ) ),
Validation Method( Validation Column )
)
)
);
fm << (fit[1] << Relaunch with Active Effects);
Avez-vous des suggestions sur la façon dont je peux étendre ce script afin d'effectuer plusieurs régressions à la fois en utilisant une boucle ?
Je suppose qu'au lieu de YI, je pourrais utiliser un tableau avec plusieurs réponses, mais j'ai un peu de mal avec l'objet fm. Je voudrais l'utiliser pour effectuer une régression des moindres carrés avec le résultat de chaque Relancer avec des effets actifs
Automatiser l'ajustement du modèle via JSLSalut tout le monde,
J'intègre plusieurs modèles dans la plate-forme de régression généralisée en raison des fonctionnalités avancées de sélection de modèles (par exemple, la sélection en avant de l'élagage). Cependant, JMP ne m'autorise pas l'exportation de la formule de limite de confiance individuelle pour chaque modèle. Ainsi, je suis obligé d'adapter à nouveau les modèles après la sélection du modèle dans la plate-forme d'ajustement des moindres carrés qui contient cette fonctionnalité.
J'utilise la fonction Relancer l'ensemble actif > Relancer avec des effets actifs dans la plate-forme de régression généralisée et effectuer à nouveau l'ajustement dans la plate-forme d'ajustement des moindres carrés.
Étant donné que je dois effectuer ces étapes plusieurs fois, je me demandais s'il serait possible d'automatiser cela dans JSL ?
J'apprécierais beaucoup toute aide!
Salutations!
Modélisation statistique avancéeAutomatisation et scriptExploration et visualisation des donnéesModélisation prédictive et apprentissage automatiqueles fenêtres