如何在效果詳細資料中的最小平方法平均值表中插入附加列?我想找到我的設計實驗的每個級別的方法。但在報告中我只得到了最低限度的收入。
我怎樣才能獲得每個等級的平均值,是否有可能向該表添加額外的列並獲取平均值?
大規模客製化Re:如何在效果詳細信息中向最小二乘均值表插入其他列?非常感謝JimRe:如何在效果詳細信息中向最小二乘均值表插入其他列?我在上一個回復中包含的腳本不會添加到Fit模型中。 它是一個將運行而不是模型的腳本。 但是,鑑於您的回答,我建議您所做的不是努力向現有表添加方法,而是運行單獨的JMP平台以生成所需的方法。 如果運行Tablulate Platform,則可以生成方法。 下面是一個示例,使用我為您提供的示例使用的示例數據。 Tabulate Platform可以在JMP中找到:
分析==>製表
結果如下

或者,如果您真的想要將方法添加到LSMeans表,下面是一個您必鬚根據模型中運行的列進行修改的腳本,然後運行腳本以將輸出方法添加到輸出中。
劇本:
// Calculate the means
Summarize(bygroup = by( :sex, :age ), TheMeans = Mean( :Weight ) );
// Append the calculated means to the display table
Window("big class - Fit Least Squares")["Sex*Age"]["Least Squares Means Table"][Table Box( 1 )] <<
append( Number Col Box( "Means", Eval( TheMeans ) ) );
需要改變的是對列的引用。 在我的示例中,列:性別,年齡和體重必須是對列的更改。
其次,必須將“大類 - 最小平方”的窗口參考更改為分析中的輸出窗口名稱。 這是直接從輸出左上區域的輸出顯示窗口名稱獲取的

一旦對這個簡單腳本進行了更改,您只需要運行它,它就會為您的交互工具添加方法MeansSquare表
Re:如何在效果詳細信息中向最小二乘均值表插入其他列?謝謝 @txnelson 對於promt的回复。
不幸的是,我不是一個電腦人。
如果可能,請指導我如何將此腳本添加到我的模型中(我的意思是我必須編寫此命令?)
謝謝,這將有助於我進行所有分析。
親切的問候
Re:如何在效果詳細信息中向最小二乘均值表插入其他列?沒有用於向您引用的表添加方法的交互式選項,但是有一個非常簡單的腳本可以添加它

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\big class.jmp" );
fm = dt << Fit Model(
Y( :weight ),
Effects( :age, :sex, :sex * :age ),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:weight << {Summary of Fit( 1 ), Analysis of Variance( 1 ), Parameter Estimates( 1 ),
Lack of Fit( 0 ), Plot Actual by Predicted( 1 ), Plot Regression( 0 ),
Plot Residual by Predicted( 1 ), Plot Studentized Residuals( 0 ),
Plot Effect Leverage( 1 ), Box Cox Y Transformation( 0 )}
),
SendToReport(
Dispatch(
{"Response weight", "sex*age"},
"Least Squares Means Table",
OutlineBox,
{Close( 0 )}
)
)
);
// Calculate the means
Summarize( dt, bygroup = by( :sex, :age ), TheMeans = Mean( :Weight ) );
// Append the calculated means to the display table
Report( fm )["Sex*Age"]["Least Squares Means Table"][Table Box( 1 )] <<
append( Number Col Box( "Means", Eval( TheMeans ) ) );