Utilisation de JSL pour enregistrer les résultats d'une expression dans un journalJ'ai le code suivant sur lequel j'ai reçu BEAUCOUP d'aide de la part de mes professeurs JMP JSL SAS lorsque j'ai suivi le cours (donc je ne comprends pas totalement comment cela fonctionne). Cela me permet de mettre un tas de distributions (variables, à sélectionner par l'utilisateur) dans une seule fenêtre. Comment puis-je scripter la fenêtre résultante dans le Journal qui est créé plus tôt dans mon code ? Tous mes autres graphiques sont simples - j'ai créé une zone de contour dans le Journal, puis j'ai ajouté à la zone de contour la zone d'alignement contenant mes graphiques créés. Cependant, c'est tellement différent de ceux que je ne comprends pas comment je "enregistre" la fenêtre unique résultante avec plusieurs distributions (variables) dans le Journal sous une zone de contour intitulée différemment. Merci!
// Make Distribution of all Controlled Conditions in its own window
n = N Items( cont_cond );
If( N Items( cont_cond ),
yExpr = Expr( Y() );
For( iItem = 1, iItem <= n, iItem++,
Insert Into( yExpr, Column( cont_cond[iItem] ) )
);
Eval(
Substitute(
Expr(
dt << Distribution(
yyy,
quantiles( 0 ),
show percents( 1 ),
show counts( 1 ),
outlier box plot( 0 ),
customize summary statistics(
//Skewness(1),
//Kurtosis(1),
set alpha level( 0.2 )
)
)
),
Expr( yyy ), Name Expr( yExpr )
)
);
);GraphiqueScriptRe : Utiliser JSL pour enregistrer les résultats d'une expression dans un journalSi vous ajoutez le code suivant à votre script d'origine et que vous créez la liste cont_cond, le code ci-dessous doit ajouter les distributions au bas de votre journal.
// Make Distribution of all Controlled Conditions in its own window
n = N Items( cont_cond );
If( N Items( cont_cond ),
yExpr = Expr( Y() );
For( iItem = 1, iItem <= n, iItem++,
Insert Into( yExpr, Column( cont_cond[iItem] ) )
);
Eval(
Substitute(
Expr(
dis = dt << Distribution(invisible,
yyy,
quantiles( 0 ),
show percents( 1 ),
show counts( 1 ),
outlier box plot( 0 ),
customize summary statistics(
//Skewness(1),
//Kurtosis(1),
set alpha level( 0.2 )
)
)
),
Expr( yyy ), Name Expr( yExpr )
)
);
nwjrn << append(report(dis));
);
Re : Utiliser JSL pour enregistrer les résultats d'une expression dans un journalMerci!!