Come inserire una colonna aggiuntiva nella tabella delle medie dei minimi quadrati in Dettagli effetto?Voglio trovare i mezzi per ogni livello del mio esperimento di progettazione. Ma nel referto ottengo solo Least Suare of Means.
Come posso ottenere le medie di ogni livello, c'è qualche possibilità di aggiungere ulteriori colonne a questa tabella e ottenere le medie?
Personalizzazione di massaRi: Come inserire colonna aggiuntiva nella tabella Mezzi minimi quadrati in Dettagli effetto?Grazie mille JimRi: Come inserire colonna aggiuntiva nella tabella Mezzi minimi quadrati in Dettagli effetto?Lo script che ho incluso nella mia ultima risposta non sarebbe stato aggiunto al Fit Model. È uno script che dovrebbe essere eseguito al posto del modello. Tuttavia, data la tua risposta, suggerisco che quello che fai, è piuttosto che lavorare per aggiungere i mezzi alla tabella esistente, che tu esegui una piattaforma JMP separata per generare i mezzi desiderati. Se si esegue la piattaforma Tablulate, è possibile generare i mezzi. Di seguito è riportato un esempio, utilizzando i dati di esempio che ho utilizzato per gli esempi forniti. La piattaforma Tabulate può essere trovata in JMP all'indirizzo:
Analizzare ==> Tabulate
Ecco i risultati

O se vuoi davvero aggiungere i mezzi alla tabella LSMeans, qui sotto c'è uno script che dovresti modificare in base alle colonne che stai utilizzando nel tuo modello, quindi esegui lo script per aggiungere i mezzi all'output.
Il copione:
// 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 ) ) );
Quello che dovrebbe essere cambiato sono i riferimenti alle colonne. Nel mio esempio, le colonne: sesso, età e peso dovrebbero essere le modifiche alle colonne.
In secondo luogo, il riferimento alla finestra "big class - Fit Least Squares" dovrebbe essere modificato nel nome della finestra di output dall'analisi. Questo viene preso direttamente dal nome della finestra del display di output nell'area in alto a sinistra dell'output

Una volta apportate le modifiche a questo semplice script, devi solo eseguirlo e aggiungerà i mezzi alla tua tabella di interazione MeansSquare
Ri: Come inserire colonna aggiuntiva nella tabella Mezzi minimi quadrati in Dettagli effetto?Grazie @txnelson per la risposta del Promt.
Sfortunatamente non sono un ragazzo di computer.
Se possibile, per favore, guidami come posso aggiungere questo script al mio modello (intendo dove devo scrivere questi comandi?)
Grazie, questo mi aiuterà per tutta la mia analisi.
Cordiali saluti
Ri: Come inserire colonna aggiuntiva nella tabella Mezzi minimi quadrati in Dettagli effetto?Non c'è un'opzione interattiva per aggiungere i mezzi alla tabella a cui si fa riferimento, tuttavia c'è uno script piuttosto semplice che può aggiungerlo

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 ) ) );