Modification des lignes de limite et de moyenne par phase dans Control Chart BuilderJ'essaie de masquer les lignes supérieure, inférieure et moyenne sur un graphique de contrôle en une seule phase. Dans le passé, j'ai fait cela en personnalisant le graphique et en définissant la largeur de ligne du segment de ligne de contrôle dans la phase que je cherche à masquer sur « 0 ». Pour une raison quelconque, lorsque j'essaie de faire cela sur le graphique sur lequel je travaille actuellement, toute modification des lignes au cours d'une phase modifie les autres phases ainsi que si elles sont liées. Par exemple, définir la largeur sur « 0 » sur la seule phase 2 met également à jour la largeur sur « 0 » dans la phase 1 et masque toute la ligne alors que je n'ai besoin de masquer qu'une seule phase.
Je suis revenu aux graphiques précédents où j'ai fait cela et je n'arrive pas à reproduire le problème. Y a-t-il un paramètre que j'oublie ?
J'utilise JMP 16.2.0 (570548)
Merci!
Analyse et modélisation de données de baseFenêtresRé: Modification des lignes de limite et de moyenne par phase dans Control Chart BuilderBonjour @LoglinearSeal14 ,
je pense avoir une solution pour vous, même si elle n'est pas particulièrement élégante ou "rapide" car je ne l'ai pas fait via JSL.
Quoi qu'il en soit, en travaillant avec la table de données d'exemple Airport.jmp dans JMP et en utilisant la plate-forme Control Chart Builder, vous pouvez déplacer Delay sur Y et Day sur Phase. Vous devriez obtenir un graphique qui ressemble à ceci :

Ensuite, faites un clic droit quelque part dans l'espace blanc du graphique X (graphique supérieur) et sélectionnez Personnaliser... . Vous obtiendrez alors une sous-fenêtre avec tous les éléments du graphique CCB. Si vous faites défiler jusqu'à l'élément associé à UL, Ave et LL, vous pouvez définir la largeur de ligne sur 0 pour cette phase, voir ci-dessous pour la partie Délai du CCB :

Votre carte de contrôle devrait maintenant ressembler à ceci :

Si vous souhaitez qu'il soit supprimé pour la partie Plage mobile ( ) du graphique, vous devrez le répéter pour ce graphique car il s'agit d'un élément différent dans le CBB que dans le graphique X.
Vous pourriez créer un script pour qu'il soit un peu plus dynamique, où un utilisateur pourrait cliquer sur la phase qui l'intéresse et cela supprimerait les lignes UL/LL et Ave, puis les redessinerait lorsqu'une phase différente est sélectionnée, mais cela nécessiterait un peu plus de travail et de réflexion.
Quoi qu'il en soit, cette approche « manuelle » vous permettra d'obtenir ce que vous souhaitez, mais elle est lente, comme vous pouvez le constater. J'espère que cela a du sens.
J'espère que cela aide!,
DS
Ré: Modification des lignes de limite et de moyenne par phase dans Control Chart BuilderMerci DS !
C'est exactement comme cela que je l'ai fait auparavant, mais cela ne fonctionne pas comme prévu. Lorsque je modifie la largeur de ligne à zéro pour l'une des phases, elle met à jour l'autre phase pour qu'elle corresponde automatiquement.
Avant:

Après:

Il est à noter que mon menu de propriétés est un peu différent de celui de votre exemple. Dans les autres graphiques que j'ai créés et où j'ai effectué cette modification, mon menu de propriétés reflète le vôtre. Savez-vous s'il existe un paramètre que j'ai déclenché sans le savoir ? Ou le type de graphique est-il important ici ? J'ai un graphique P dans cet exemple.
Ré: Modification des lignes de limite et de moyenne par phase dans Control Chart BuilderBonjour @LoglinearSeal14 ,
Je pense que cela pourrait avoir à voir avec la façon dont vous définissez l'axe X (sous-groupe) dans le graphique P.
J'ai essayé cela avec deux ensembles de données différents de JMP : Orange Juice.jmp et Electrical Component Defect Screening.jmp.
Dans les deux cas, si vous laissez l'axe X du sous-groupe « non défini » en ne supprimant pas de colonne dans le générateur de graphiques de contrôle, puis essayez de définir la largeur moyenne ou UL/LL sur 0, il le supprime pour toutes les phases.
Dans l'exemple de données Orange Juice.jmp, si vous utilisez :Status pour Y, :Phase pour Phase et :Sample pour Subgroup (X), et que vous assurez de le définir sur Shewhart Attribute, vous pouvez supprimer les lignes Ave et UL/LL d'une seule phase, voir l'image :

De même, pour le fichier Electrical Component Defect Screening.jmp, si vous utilisez le CCB et définissez :N Defective sur Y (assurez-vous de sélectionner à nouveau l'attribut Shewhart), utilisez :Week comme phase et :N Units comme sous-groupe (X), vous pouvez entrer et définir la largeur de la ligne de référence sur 0, voir ci-dessous (par exemple, la semaine 10 n'a pas de ligne moyenne) :

Je ne sais pas si c'est exactement la cause de votre problème, mais j'ai trouvé des cas où vous ne supprimez pas explicitement une colonne dans la variable Sous-groupe (X) du CCB, alors ce problème que vous décrivez peut se produire.
Sans disposer du même ensemble de données et sans suivre les mêmes étapes que vous, il est difficile de reproduire l'erreur/le problème que vous rencontrez.
J'espère que cela aide!,
DS
Ré: Modification des lignes de limite et de moyenne par phase dans Control Chart BuilderMerci encore beaucoup de m'avoir aidé avec ça ! Malheureusement, j'ai en fait défini ma variable X ; dans mon cas, il s'agit de mois dans une année. J'ai joué avec le générateur de graphiques et j'ai découvert que je peux modifier les largeurs par phase jusqu'à ce que je dépose l'une de mes colonnes dans la case n Essais. Si je définis n Essais comme étant égal à un faux nombre comme 500 ou même si je le laisse à 1, je n'ai pas ce problème. C'est lorsque je dépose ma colonne pour le nombre total de produits par mois dans la case n Essais que je ne peux alors pas modifier les largeurs par phase. Malheureusement, si je modifie la largeur de la ligne, puis que je dépose une colonne dans n Essais, cela annule ma modification et je ne peux donc pas la contourner comme ça.
Je ne sais pas exactement ce qui pourrait être à l'origine de ce problème dans cette colonne de données, peut-être quelque chose lié au formatage ? Ou peut-être qu'autre chose est en jeu et que je remarque cela en même temps.