JMP16:壽命分佈製作組合資料表目標是為壽命分佈列錶框中的每個參數估計值 - 威布爾資料輸出組合資料表。 在所附範例中有兩組。 連續變數是 VALUEABS,以分類變數 GRP 和第二個分類變數 PARMSHORT 分組,PARMSHORT 是比較變數。 參數估計 - Weibull 表中有六個總資料值,我只想要 Weibull alpha 和 Weibull Beta 資料。 我是否需要定義一個報告,然後呼叫該報告來產生組合資料表?
第二個問題是我可以在哪裡找到哪個列錶框編號指的是哪個物件? 我嘗試了“顯示屬性”,但找不到任何定義。
資料混合與清理回覆:JMP16:壽命分佈製作組合資料表標記:
感謝您的補充回覆。 我將嘗試您提供的程式碼,並且我一定會研究您在腳本指南中突出顯示的區域。 再次感謝。
回覆:JMP16:壽命分佈製作組合資料表您應該從幫助 > JMP 文件中學習 JMP 腳本語言指南。 請特別注意有關 JMP 視窗、顯示樹和顯示框的資料。 基於 Big Class 範例資料表的腳本說明如何尋找並引用具有所需結果的錶框物件。 我製作了一個原始資料表,其中包含您想要的項目。 現在您可以刪除任何不需要的列。 您可以改為取得數位列框內容並採取另一種方法。
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Life Distribution(
Perspective( Compare Groups ),
Y( :weight ),
Grouping( :age ),
Confidence Interval Method( Wald ),
Select Distribution( Distribution, Weibull ),
Select Scale( Weibull ),
Tabbed Report( 0 ),
By( :sex )
);
rpt = obj << Report;
parm = rpt << XPath( "//OutlineBox[contains(text(), 'Parameter Estimate')]" );
parms = parm[1][1][TableBox(1)] << Make Combined Data Table;
回覆:JMP16:壽命分佈製作組合資料表標記:
感謝您的答覆。 正如所附的 jsl 檔案所示,如果我解釋正確,V 列錶框看起來包含兩個生命分佈組? 我相信我將 V 列錶框定義為 LDobj。 我嘗試將其稱為報告,但它不起作用。 在這種情況下,我應該定義每個單獨的壽命分佈 LD1 和 LD2 嗎? 那麼我該如何引用它們來產生組合資料表呢?
回覆:JMP16:壽命分佈製作組合資料表您可以在建立視窗時儲存對顯示框的引用。 例如,
life dist 1 = Life Distribution( ... );
然後您可以像這樣發送訊息:
parms = Report( life dist )["Parameter Estimates"][TableBox(1)] << Make Combined Data Table;