Bonjour
Utilisation de JmP pour le contrôle et la capacité des processus. Voudrait pouvoir ne sélectionner que les 20 dernières lignes (en cours) d'une table et exclure le reste, qui s'étend maintenant sur plusieurs centaines de lignes; les premières données faussent quelque peu l'analyse de la capacité en raison de changements de processus. Toute aide serait très appréciée, merci.
Chris
Une autre façon de faire ça ...
Pour configurer le script, exécutez l'analyse comme vous le souhaitez, qu'il s'agisse d'une distribution, d'un graphique de contrôle, d'une fonctionnalité ou d'un filtrage de processus. Ajoutez ensuite un filtre de données local pour examiner la date ou la plage de lignes souhaitée, par exemple les 50 dernières lignes.
Puis trouvez ceci comme dans le script:
Local Data Filter(
Add Filter( columns( :Row ), Where( :Row >= 15 & :Row <= 20 ) )
),
et le modifier pour ressembler à ceci:
Local Data Filter(
Add Filter( columns( :Row ), Where( :Row = nrow()-5 & :Row = nrow() ) )
),
Dans le premier script, le rapport utilise les lignes 15 à 20.
le rapport utilise les 5 dernières lignes, quel que soit le nombre de lignes. *
* ... et oui, je sais que 5 lignes sont deux peu pour un bon rapport de capacité, ceci juste un exemple
Merci, cela fonctionne parfaitement, beaucoup a apprécié.
Chris
Est-ce que c'est ce que vous voulez?
Names Default To Here( 1 );
dt = Open("$SAMPLE_DATA/big class.jmp");
ex = dt << select where( Row() < N Rows( dt ) - 20 );
ex << exclude << hide;
Control Chart( Group Size( 1 ), KSigma( 3 ),
Chart Col( :height, Individual Measurement, Moving Range ) );