Comment insérer une colonne supplémentaire dans le tableau des moyennes des moindres carrés dans les détails des effets ?Je souhaite trouver les moyens de chaque niveau de mon expérimentation de conception. Mais dans le rapport, je n'obtiens que le moindre moyen.
Comment puis-je obtenir les moyennes de chaque niveau, y a-t-il une possibilité d'ajouter une colonne supplémentaire à ce tableau et d'obtenir des moyennes ?
Personnalisation de masseComment insérer une colonne supplémentaire dans la table des moindres carrés dans les détails de l’effet?Merci beaucoup JimComment insérer une colonne supplémentaire dans la table des moindres carrés dans les détails de l’effet?Le script que j'ai inclus dans ma dernière réponse ne serait pas ajouté au modèle d'ajustement. C'est un script qui serait exécuté à la place du modèle. Toutefois, compte tenu de votre réponse, je suggère que, plutôt que de travailler à l’ajout des moyens à la table existante, vous exécutez une plate-forme JMP distincte pour générer les moyens souhaités. Si vous exécutez la plate-forme Tablulate, vous pouvez générer les moyens. Vous trouverez ci-dessous un exemple, en utilisant les exemples de données que j’ai utilisés pour les exemples que je vous ai fournis. La plate-forme Tabulate est disponible dans JMP à l'adresse suivante:
Analyser ==> Tabuler
Voici les résultats

Ou si vous voulez vraiment ajouter les moyens à la table LSMeans, voici un script que vous devez modifier en fonction des colonnes que vous exécutez dans votre modèle, puis exécutez le script pour ajouter les moyens à la sortie.
Le scénario:
// 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 ) ) );
Ce qui devrait être changé sont les références aux colonnes. Dans mon exemple, les colonnes: le sexe, l'âge et le poids devraient être des modifications apportées à vos colonnes.
Deuxièmement, la référence de la fenêtre "grande classe - Adapter les moindres carrés" devrait être remplacée par le nom de la fenêtre de sortie de votre analyse. Ceci est pris directement du nom de la fenêtre de l'affichage de la sortie en haut à gauche de la sortie

Une fois les modifications apportées à ce script simple, il vous suffit de l'exécuter et il ajoutera les moyens à votre table d'interaction MeansSquare
Comment insérer une colonne supplémentaire dans la table des moindres carrés dans les détails de l’effet?Je vous remercie @txnelson pour la réponse rapide.
Malheureusement, je ne suis pas un gars en informatique.
Si possible pourriez-vous s'il vous plaît me guider, comment puis-je ajouter ce script à mon modèle (je veux dire où je dois écrire ces commandes?)
Merci, cela m'aidera pour toutes mes analyses.
Sincères amitiés
Comment insérer une colonne supplémentaire dans la table des moindres carrés dans les détails de l’effet?Il n’existe pas d’option interactive permettant d’ajouter le moyen à la table que vous référencez, mais il existe un script assez simple pour l’ajouter dans

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