Verwenden von JSL zum Speichern von Ergebnissen aus einem Ausdruck in einem JournalIch habe den folgenden Code, bei dem ich viel Hilfe von meinen JMP JSL SAS-Professoren erhalten habe, als ich den Kurs belegt habe (also verstehe ich nicht ganz, wie es funktioniert). Es erlaubt mir, eine Reihe von (vom Benutzer auszuwählenden) Distributionen in einem Fenster zu platzieren. Wie schreibe ich das resultierende Fenster in das Journal, das zuvor in meinem Code erstellt wurde? Alle meine anderen Diagramme sind unkompliziert - ich habe ein Gliederungsfeld im Journal erstellt und dann das Gliederungsfeld mit dem Aufstellungsfeld angehängt, in dem meine erstellten Diagramme enthalten waren. Dies unterscheidet sich jedoch so stark von denen, dass ich nicht verstehe, wie ich das resultierende einzelne Fenster mit mehreren (variablen) Verteilungen darin im Journal unter einem anders betitelten Gliederungsfeld "speichere". Vielen Dank!
// 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 )
)
);
);GrafikSkriptingBetreff: Verwenden von JSL zum Speichern von Ergebnissen aus einem Ausdruck in einem JournalWenn Sie Ihrem ursprünglichen Skript den folgenden Code hinzufügen und die Liste cont_cond erstellen, sollte der folgende Code die Verteilungen am Ende Ihres Journals hinzufügen.
// 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));
);
Betreff: Verwenden von JSL zum Speichern von Ergebnissen aus einem Ausdruck in einem JournalVielen Dank!!