Possibilité de référencer des valeurs connues dans Control Chart Builder ?Salut les membres de la communauté JMP, bonne journée à tous.
j'explore Générateur de cartes de contrôle en option, en raison de la disponibilité du filtre de données local.
Est-il possible de référencer des colonnes directement à partir d'une table de données ? (à terme, j'aimerais écrire du JSL pour le faire)
[les colonnes Center Line (Mean), Sigma et Low/High 1-/2-/3-sigma sont déjà pré-générées (pour une raison quelconque) et font partie du tableau de données... voir capture d'écran ci-dessous]
Analyse > Qualité et Process > Carte de Contrôle > IR … Je crois que cela ne prend pas en charge le filtre de données local ?

Ingénierie Qualité et ProcédésRe : Possibilité de référencer des valeurs connues dans Control Chart Builder ?Salut @BennyLee ,
Vous pouvez utiliser l'option Obtenir les limites de Red Triangle. Voir la page suivante pour plus de détails.
https://www.jmp.com/support/help/en/17.2/#page/jmp/example-of-control-limits.shtml#ww1831927
Pour utiliser l'option Obtenir les limites, vous devez modifier les noms de colonnes que JMP peut gérer. Le moyen le plus simple de créer un tableau de limites est de sauvegarder les résultats calculés par la plateforme Control Chart. La commande Enregistrer les limites dans le menu triangulaire rouge de chaque carte de contrôle enregistre automatiquement les limites des valeurs d'échantillon.
https://www.jmp.com/support/help/en/17.2/#page/jmp/ saving-and-retrieving-limits.shtml#ww1162686
Si vous souhaitez écrire le code JSL, voici un exemple. J'espère que ça aide.
Names Default To Here( 1 );
//Create Control chart
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
obj = dt << Control Chart Builder( Variables( Y( :Weight ) ) );
//Change here
//Open data table
dt_limits = Open( "$temp\Limits.jmp" );
//Change column names
//Change here
dt_limits << New Column( "Process", Character, "Nominal", set values( {"Weight"} ) );
dt_limits << Go To( :Process );
Wait( 0 );
dt_limits << Move Selected Columns( To First );
//Change here
:Center Value << set name( "_Mean" );
:Sigma << set name( "_Sigma" );
//Save limits data table
//Change here
dt_limits << Save( "$temp\ExampleLimits.jmp" );
Close( dt_limits );
obj << Get Limits( "$temp\ExampleLimits.jmp" );