Comment redimensionner le graphique et générer l'écart minimum, maximum et standard ?Salut les gars,
Besoin de votre expertise pour résoudre ce problème.
Tout d'abord, je génère une analyse de données en utilisant le script JMP. Cependant, j'ai 4 groupes de données qui sont les sites 1, 2, 3 et 4. Pour chaque site, je souhaite afficher la valeur min, max et écart type. Avez-vous une idée de comment afficher cette valeur sur ce graphique en utilisant un script ?

Deuxièmement, j'ai défini l'échelle de ce graphique en utilisant des limites haute et basse pour vérifier les données mesurées toujours dans la plage ou non. Mais si la valeur mesurée est hors limite, le graphique n'est pas redimensionné et je ne vois pas cette valeur. Existe-t-il une méthode pour redimensionner ce graphique en maintenant la ligne limite haute/basse ?
Troisièmement, y a-t-il une chance que je puisse voir la valeur directement en pointant sur le graphique ? Tout comme la figure ci-dessous.

Ici, je joins une partie de mon script pour afficher ce graphique :
New Window( "F01 - EMP Measurement Systems Analysis by site_num",
V List Box(
EMP Measurement Systems Analysis(
Y( :Name( "0:" ) ),
X( :site_num ),
Part( :part_id ),
Model( Crossed ),
Dispersion Chart Type( Range ),
Average Chart(
1,
Show Control Limits( 0 ),
Show Control Limits Shading( 0 )
),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
SendToReport(
Dispatch(
{"Average Chart"},
"2",
ScaleBox,
{ Min(0.9), Max(4.1), Add Ref Line( 0.9, "Solid", "Red", "", 5 ),
Add Ref Line( 4.1, "Solid", "Red", "", 5 )}
)
)
),Merci.
Modélisation statistique avancéeAutomatisation et scriptFusion et nettoyage des donnéesPersonnalisation de masseIngénierie de la qualité et des procédésRe : Comment redimensionner le graphique et générer l'écart minimum, maximum et standard ? Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table(
Analysis Columns( Column( dtopen, param[n] ) ),
Statistics( Max, Median, Min, Mean, Std Dev )
),
Row Table( Grouping Columns( Column( dtopen, groupby ) ) )
)Merci Ian. Je change la méthode pour afficher le min, max et sd en générant une table à l'aide de ce code. Pour la remise à l'échelle, je prends les données max et min de la colonne et je fais si, sinon.
Re : Comment redimensionner le graphique et générer l'écart minimum, maximum et standard ?Utiliser le résumé pour ajouter automatiquement des lignes de référence au générateur de graphiques
Re : Comment redimensionner le graphique et générer l'écart minimum, maximum et standard ?Vous pouvez obtenir la plupart de ce que vous voulez simplement en pointant et en cliquant (ce qui pourrait être scripté si nécessaire). Voir le code ci-dessous pour avoir une idée. Mais si vous voulez mettre les statistiques récapitulatives dans le FrameBox (plutôt que dans un tableau), vous devrez écrire un peu plus de code.
NamesDefaultToHere(1);
// Sample data
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
// Label by the variable we will plot
Column(dt, "NPN1") << Label(1);
// Variablity chart (double click on the vertical axis and look at the properties)
v = dt <<
Variability Chart(
Y( :NPN1 ),
X( :SITE ),
Variability Summary Report( 1 ),
Std Dev Chart( 0 ),
SendToReport(
Dispatch(
{"Variability Chart for NPN1"},
"2",
ScaleBox,
{Min( 80 ), Max( 150 ), Inc( 10 ), Minor Ticks( 4 ),
Add Ref Line( 0, "Dotted", "Medium Light Gray", "", 1 ),
Add Ref Line( 90, "Solid", "Medium Dark Red", "Low Limit", 1 ),
Add Ref Line( 140, "Solid", "Medium Dark Red", "High Limit", 1 )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Mean",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"CV",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Std Err Mean",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Lower 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Upper 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Range",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Median",
NumberColBox,
{Visibility( "Collapse" )}
)
)
);