使用 JSL 將表達式的結果儲存到日誌中我有以下程式碼,當我參加課程時,我從 JMP JSL SAS 教授那裡得到了很多幫助(所以我不完全理解它是如何工作的)。 它允許我將一堆(變量,由用戶選擇)分佈放在一個視窗中。 如何將生成的視窗編寫到先前在程式碼中建立的日誌中? 我的所有其他圖表都很簡單 - 在日誌中建立一個大綱框,然後將大綱框附加到其中包含我建立的圖表的排列框。 然而,這與那些如此不同,以至於我不明白如何將其中包含多個(變數)分佈的結果單一視窗「儲存」到日誌中不同標題的大綱框下。 謝謝!
// 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 )
)
);
);自動化和腳本編寫分享和交流成果回覆:使用 JSL 將表達式的結果儲存到日誌中以互動方式運行分送平台。 然後轉到您想要更改的報告視窗標題並單擊它並進行更改。 然後轉到紅色三角形並儲存腳本。 該腳本將包含更改報告標題所需的 jsl。回覆:使用 JSL 將表達式的結果儲存到日誌中一個跟隨問題;我試圖將生成的報告視窗的標題設為:
設定報告標題(“受控條件分佈”);
對於後面的程式碼,我需要分佈視窗有一個通用名稱,無論為分佈選擇什麼資料表名稱或列,我都可以呼叫該通用名稱。 我會在這個表達式程式碼中的哪裡執行此操作? 謝謝!
回覆:使用 JSL 將表達式的結果儲存到日誌中謝謝你!!回覆:使用 JSL 將表達式的結果儲存到日誌中如果將以下程式碼新增至原始腳本中,並建立 cont_cond 列表,則下列程式碼應將分佈新增至日誌的底部。
// 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));
);