comment sortir une table aléatoire du profileur de prédiction dans un modèle en bonSalut JMPers,
J'ai utilisé les moindres carrés standard du modèle d'ajustement et j'ai essayé de générer un tableau de données aléatoire basé sur les profileurs de prédiction.
Il est facile de cliquer avec le bouton droit de la souris manuellement sur le triangle rouge de Profileurs de prédiction et de sélectionner "Tableau aléatoire de sortie".
Mais comment transformer cette petite action en script?
Voici ce que j'ai essayé mais j'ai échoué. Merci pour toute réponse en avance.
Noms par défaut ici (1);
dt = Open ("$ SAMPLE_DATA / Tiretread.jmp");
obj = modèle d'ajustement (
Y (: ABRASION,: DURETÉ),
Effets (: SILICE,: SILANE,: SOUFRE),
Personnalité (moindres carrés standard),
Emphase (rapport minimal),
Courir
)
obj << Profileur (1);
obj << Table aléatoire de sortie (1000);
Re: comment sortir une table aléatoire du profileur de prédiction dans un modèle d'ajustementJe ne suis au courant d'aucune façon de faire cela.
Re: comment sortir une table aléatoire du profileur de prédiction dans un modèle d'ajustementMerci Jim.
Je pense que le point clé est "<< formule de prédiction;".
Juste par curiosité, y a-t-il un moyen de générer une table aléatoire directement à partir d'un modèle d'ajustement au lieu d'utiliser "<< Formule de prédiction”?
Re: comment sortir une table aléatoire du profileur de prédiction dans un modèle d'ajustementVoici une méthode qui fait ce que vous voulez:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Tiretread.jmp" );
obj = Fit Model(
Y( :ABRASION, :HARDNESS ),
Effects( :SILICA, :SILANE, :SULFUR ),
Personality( Standard Least Squares ),
Emphasis( Minimal Report ),
Run
);
obj << prediction formula;
newobj = dt << Profiler(
Y(
:Name("Pred Formula ABRASION 2"),
:Name("Pred Formula HARDNESS 2")
)
);
newobj << Output Random Table( 1000 );