データフィルターと列スイッチャーで管理図を再計算することは可能ですか?もしそうなら-どうやって?
FWIW、これは私が期待するように機能します:
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} )
);
データフィルターを使用する場合は、プロセス測定値をスタック形式にする必要があります(同じ列のプロセス測定値)。 列スイッチャーを使用する場合は、プロセス測定値を個別の列に分割する必要があります。