Bonjour!
J'ai une question sur la représentation graphique et statistique. Dans le graphique à barres suivant, l'interaction entre les deux traitements est significative, donc la manière la plus idéale de représenter graphiquement les résultats serait un graphique à barres avec l'esthétique suivante :

En effectuant le Tukey de l'interaction, le résultat de l'analyse est le suivant :

Bien que cette sortie JMP soit la plus correcte statistiquement, puisque vous disposez de toutes les informations entre les traitements, existe-t-il un moyen dans JMP Pro de pouvoir comparer statistiquement entre le traitement principal et les traitements secondaires, en simplifiant graphiquement les résultats pour la compréhension du lecteur ?
Comment représenteriez-vous les résultats graphiquement et statistiquement ?
Merci d'avance
Je ne sais pas quelle est la « bonne » réponse, mais je pourrais essayer quelque chose comme ceci :

J'ai utilisé la plate-forme d'ajustement y par x pour faire une comparaison de moyennes en utilisant Dunnet avec contrôle.
Dans cet exemple, le contrôle est en fait nommé « contrôle », de sorte que la plateforme ne demande pas à quel niveau se trouve le contrôle. Si le traitement de base n'est pas nommé « contrôle », il vous sera demandé de spécifier à quel niveau se trouve le contrôle.
Le JSL ci-dessous prend la grande table de données de classe et la manipule dans une table d'exemple. J'ai utilisé le générateur de workflow pour générer le JSL, donc certaines choses sont un peu bancales, mais cela fonctionne.
Names Default To Here( 1 );
dt=Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Begin Data Update;
dt << Recode Column(
dt:age,
{Format( _rcNow, "Fixed Dec", 5, 0 ), Map Value(
_rcOrig,
{12, "Treatment 1", 13, "Treatment 2", 14, "Treatment 3", 15, "Treatment 4", 16, "Control", 17, "Control"
},
Unmatched( _rcNow )
)},
Update Properties( 1 ),
Target Column( :age )
);
dt << End Data Update;
dt << Delete Columns( :name );
dt << Delete Columns( :sex );
dt << Set Name( "Big Experiment" );
dt << Delete Scripts(
{"Distribution", "Bivariate", "Oneway", "Logistic", "Contingency", "Fit Model",
"Set Sex Value Labels", "Set Age Value Labels", "Graph Builder Smoother Line",
"Graph Builder Line and Bar Charts", "Graph Builder Line Chart",
"Graph Builder Heatmap", "JMP Application: Six Quality Graphs"}
);
dt:age << Set Name( "Treatment" ) ;
dt:height << Set Name( "Response 1" );
dt:weight << Set Name( "Response 2" );
dt:Treatment << Set Modeling Type( "Nominal" );
dt << Oneway(
Y( :Response 1 ),
X( :Treatment ),
With Control( 1, {"Control"} )
);
obj = dt << Oneway(
Y( :Response 1 ),
X( :Treatment ),
With Control( 1, {"Control"} )
);
dt2=Report( obj )["Means Comparisons",
"Comparisons with a control using Dunnett's Method", "LSD Threshold Matrix",
Table Box( 1 )] << Make Into Data Table;
dt << Update(
With( dt2 ),
Match Columns( :Treatment = :Level )
);
Close( dt2, nosave );
obj = dt << Oneway(
Y( :Response 1 ),
X( :Treatment ),
With Control( 1, {"Control"} )
);
obj << Save Script to Data Table(
"Fit Y by X of Response 1 by Treatment", <<REPLACE></REPLACE>