回复:從擬合模型中的最小二乘均值表製作數據表《腳本指南》中記錄了有關如何圍繞輸出的“顯示樹”進行操作的詳細信息。 但基本上,來自各個平台的報告輸出是顯示對象的結構,可以按名稱和/或位置進行引用,並可以將消息傳遞給它們。 下面是一個適合您的要求的擬合模型,該模型運行模型,然後轉到您選擇的最小二乘均值表,並告訴它創建數據表。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
fm = dt << Fit Model(
Y( :weight ),
Effects( :age, :sex ),
Personality( Standard Least Squares ),
Emphasis( Effect Leverage ),
Run( Residuals( 1 ) )
);
Report( fm )["age"]["Least Squares Means Table"][Table Box( 1 )] << make data table;
根據Fit模型中的最小二乘均值表製作數據表我正在嘗試編寫一個腳本,該腳本需要一個數據表,並基於幾種構造模型效果運行擬合模型分析,然後根據最小二乘均值表創建一個數據表,專門用於train_id輸入。以下是我當前用於對數據運行擬合模型的腳本,但是我不確定如何提取最小二乘均值表。我知道如何執行此操作的唯一方法是右鍵單擊擬合模型報告中的數據,然後單擊“製作為數據表選項”。有人可以解釋一下如何使用JSL腳本執行相同的操作嗎?謝謝。
fm = Data Table( dt_pv ) << Fit Model(
Y( :assay_main_prod ),
Effects( :strain_id, :experiment_id, :main_plate_id ),
Personality( Standard Least Squares ),
Emphasis( Effect Leverage ),
Run( Residuals( 1 ) )
);
腳本編寫