Produit des graphiques de mesures individuelles et d'étendue mobile.
| Paramètre | Description |
|---|---|
| chartsTable | Spécifie la table de données de sortie récapitulative des graphiques. |
| ciAlpha | Spécifie le niveau de confiance utilisé pour calculer les limites de confiance de l'indice de capabilité. La valeur par défaut est 0.05. La valeur minimale (exclusive) est 0. |
| ciIndices | Si True, calcule les limites de confiance de l'indice de capabilité basées sur les données récapitulatives des sous-groupes. La valeur par défaut est FALSE. |
| ciType | Spécifie le type de limites de confiance calculées pour les indices de capabilité : inférieure (LOWER), supérieure (UPPER) ou bilatérale (TWOSIDED). La valeur par défaut est TWOSIDED. - LOWER : Demande des limites de confiance inférieures pour les indices de capabilité. - TWOSIDED : Demande des limites de confiance bilatérales pour les indices de capabilité. - UPPER : Demande des limites de confiance supérieures pour les indices de capabilité. |
| display | Spécifie une liste de tables de résultats à envoyer au client pour affichage. |
| exChart | Si True, inclut un graphique de contrôle dans les résultats uniquement lorsque des exceptions se produisent. La valeur par défaut est FALSE. |
| groupByLimit | Supprime l'analyse si le nombre de groupes dépasse la valeur spécifiée. La valeur minimale est 1. |
| limitsTable | Spécifie la table de données des limites de contrôle. |
| nMvgRange | Spécifie le nombre de sous-groupes consécutifs utilisés pour calculer l'étendue mobile. La valeur par défaut est 2. La plage est de 2 à 25. |
| no3SigmaCheck | Si True, active les tests de causes spéciales lorsque les limites de contrôle ne sont pas des limites à trois sigmas. La valeur par défaut est FALSE. |
| outLimitsTable | Spécifie la table de données de sortie des limites de contrôle. |
| outputTables | Liste les noms des tables de résultats à enregistrer en tant que tables CAS sur le serveur. |
| primaryTests | Demande un ou plusieurs tests de causes spéciales pour le graphique de contrôle principal. - test1 : Si True, demande un test pour un point au-delà de la zone A (en dehors des limites de contrôle). La valeur par défaut est FALSE. - test2 : Si True, demande un test pour neuf points consécutifs d'un côté de la ligne centrale. La valeur par défaut est FALSE. - test3 : Si True, demande un test pour six points consécutifs augmentant ou diminuant régulièrement. La valeur par défaut est FALSE. - test4 : Si True, demande un test pour quatorze points consécutifs alternant vers le haut et vers le bas. La valeur par défaut est FALSE. - test5 : Si True, demande un test pour deux points sur trois consécutifs dans la zone A ou au-delà. La valeur par défaut est FALSE. - test6 : Si True, demande un test pour quatre points sur cinq consécutifs dans la zone B ou au-delà. La valeur par défaut est FALSE. - test7 : Si True, demande un test pour quinze points consécutifs dans la zone C (au-dessus et en dessous de la ligne centrale). La valeur par défaut est FALSE. - test8 : Si True, demande un test pour huit points consécutifs des deux côtés de la ligne centrale sans aucun dans la zone C. La valeur par défaut est FALSE. |
| processName | Spécifie la variable dans la table de données d'entrée qui contient les noms des processus à analyser. La valeur par défaut est "processName". |
| processValue | Spécifie la variable dans la table de données d'entrée qui contient les mesures de processus à analyser. La valeur par défaut est "process". |
| sigmas | Spécifie la largeur des limites de contrôle comme un multiple de l'erreur standard de la statistique récapitulative du sous-groupe. La valeur par défaut est 3. La valeur minimale (exclusive) est 0. |
| sMethod | Spécifie la méthode d'estimation de l'écart type du processus. La valeur par défaut est MVGRANGE. - MAD : Demande une estimation de l'écart absolu médian. - MMR : Demande une estimation de l'étendue mobile médiane. - MVGRANGE : Demande une estimation basée sur une étendue mobile de moyennes de sous-groupes. |
| specsTable | Spécifie la table de données des limites de spécification et calcule les indices de capabilité du processus. |
| subgroupName | Spécifie la variable dans la table de données d'entrée qui contient les noms des variables de sous-groupe. La valeur par défaut est "subgroupName". |
| subgroupValue | Spécifie la variable dans la table de données d'entrée qui contient les valeurs de sous-groupe. La valeur par défaut est "subgroup". |
| table | Spécifie les paramètres pour une table d'entrée. Ce paramètre est requis. |
| test2Run | Spécifie la longueur du motif pour le Test 2. La valeur par défaut est 9. |
| test3Run | Spécifie la longueur du motif pour le Test 3. La valeur par défaut est 6. |
| testNStd | Si True, active les tests de causes spéciales avec des tailles d'échantillon de sous-groupe variables. La valeur par défaut est FALSE. |
| testOverlap | Si True, applique des tests de causes spéciales aux motifs de points qui se chevauchent. La valeur par défaut est FALSE. |
Les données suivantes sont créées à l'aide d'un bloc DATA dans SAS. Elles représentent des mesures de processus qui peuvent être utilisées pour générer des graphiques de mesures individuelles et d'étendue mobile.
| 1 | DATA mycas.irdata; |
| 2 | INPUT day process; |
| 3 | DATALINES; |
| 4 | 1 9.3 |
| 5 | 2 9.8 |
| 6 | 3 10.5 |
| 7 | 4 10.3 |
| 8 | 5 11.1 |
| 9 | 6 9.7 |
| 10 | 7 9.8 |
| 11 | 8 10.1 |
| 12 | 9 10.3 |
| 13 | 10 9.9 |
| 14 | 11 10.1 |
| 15 | 12 10.3 |
| 16 | 13 9.8 |
| 17 | 14 9.9 |
| 18 | 15 10.4 |
| 19 | 16 10.7 |
| 20 | 17 10.1 |
| 21 | 18 10.5 |
| 22 | 19 10.8 |
| 23 | 20 10.6 |
| 24 | ; |
| 25 | RUN; |
| 26 |
Cet exemple montre comment créer un graphique de mesures individuelles et d'étendue mobile pour un processus simple.
| 1 | PROC CAS; |
| 2 | spc.irChart / |
| 3 | TABLE={name='irdata'}, |
| 4 | processValue='process', |
| 5 | subgroupValue='day'; |
| 6 | RUN; |
| 7 | QUIT; |
Cet exemple plus détaillé montre comment inclure des tests de causes spéciales et des limites de confiance pour les indices de capabilité.
| 1 | PROC CAS; |
| 2 | spc.irChart / |
| 3 | TABLE={name='irdata'}, |
| 4 | processValue='process', |
| 5 | subgroupValue='day', |
| 6 | ciIndices=TRUE, |
| 7 | ciAlpha=0.01, |
| 8 | ciType="TWOSIDED", |
| 9 | primaryTests={ |
| 10 | test1=TRUE, |
| 11 | test2=TRUE, |
| 12 | test5=TRUE |
| 13 | }; |
| 14 | RUN; |
| 15 | QUIT; |