Est-il possible de recalculer les cartes de contrôle avec un filtre de données et un sélecteur de colonnes? Si c'est le cas, comment?
FWIW, cela fonctionne comme je l’attendais:
NamesDefaultToHere(1);
dt = New Table( "CCB",
Add Rows( 50 ),
New Column( "Y1",
Numeric,
"Continuous",
Format( "Fixed Dec", 12, 3 ),
Formula( Random Normal( 0, 1 ) )
),
New Column( "Y2",
Numeric,
"Continuous",
Format( "Fixed Dec", 12, 3 ),
Formula( Random Normal( 3, 1 ) )
),
New Column( "Group",
Numeric,
"Nominal",
Format( "Best", 12 ),
Formula( Random Integer( 1, 4 ) )
)
);
dt << Control Chart Builder(
Size( 535, 453 ),
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables( Y( :Y1 ) ),
Chart( Position( 1 ), Limits( Sigma( "Moving Range" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Moving Range" ) ) ),
Local Data Filter(
Add Filter(
columns( :Y1, :Y2, :Group ),
Display( :Group, Size( 149, 56 ), List Display )
)
),
Column Switcher( :Y1, {:Y1, :Y2} )
);
Merci, @ian_jmp . J'ai réalisé que la structure de données sous-jacente n'était pas correcte pour l'application du filtre de données.
Je travaille sur la création d'un exemple d'analyse pour le suivi des plaintes:
https://public.jmp.com/packages/Number-of-Complaints-from-the-CFPB/js-p/5d6fcb91cf28b80f98081315
Si vous souhaitez utiliser un filtre de données, les mesures de processus doivent être dans un format empilé (mesures de processus dans la même colonne). Si vous souhaitez utiliser le sélecteur de colonne, les mesures de processus doivent être divisées en colonnes séparées.