Multivariate Control Chart
Example 1
Summary: Save T Square statistics and configuration for a multivariate control chart involving six variables.
Code:
// Open data table
dt = Open("$Sample_Data/Quality Control/Aluminum Pins Historical.jmp");
// Save T Square
dt = Current Data Table();
MyTchart =
Multivariate Control Chart(
Y(
:Diameter1, :Diameter2,
:Diameter3, :Diameter4, :Length1,
:Length2
),
Subgroup( :subgroup )
);
MyTchart << Save T Square;
Example 2
Summary: Generate a multivariate control chart for quality control variables on aluminum pins using the Subgroup function and set the Alpha Level to 0.0027.
Code:
// Open data table
dt = Open("$Sample_Data/Quality Control/Aluminum Pins Historical.jmp");
// Multivariate Control Chart
Multivariate Control Chart(
Y(
:Diameter1, :Diameter2,
:Diameter3, :Diameter4, :Length1,
:Length2
),
Subgroup( :subgroup ),
Set Alpha Level( 0.0027 )
);
Example 3
Summary: Build a Multivariate Control Chart using the Principal Components method and Phase Detection.
Code:
// Open data table
dt = Open("$Sample_Data/Quality Control/Gravel.jmp");
// Multivariate Control Chart
Multivariate Control Chart(
Y( :Large, :Medium ),
Principal Components( 1 ),
Phase Detection( 1 )
);
Example 4
Summary: Perform Principal Component Analysis to identify underlying factors influencing multiple quality control metrics in Steam Turbine Historical data.
Code:
// Open data table
dt = Open("$Sample_Data/Quality Control/Steam Turbine Historical.jmp");
// Principal Component Analysis
Multivariate Control Chart(
Y(
:Fuel, :Steam Flow, :Steam Temp,
:MW, :Cool Temp, :Pressure
)
) << Save T Square <<
Save Principal Components;
Current Data Table() <<
New Column( :PCA Column,
Continuous,
Formula(
:Prin1 ^ 2 + :Prin2 ^ 2 + :Prin3
^ 2 + :Prin4 ^ 2 + :Prin5 ^ 2
+:Prin6 ^ 2
)
);
Example 5
Summary: Construct a multivariate control chart using the Multivariate Control Chart function .
Code:
// Open data table
dt = Open("$Sample_Data/Quality Control/Thickness.jmp");
// Multivariate Control Chart
Multivariate Control Chart(
Y(
:Thickness 01, :Thickness 02,
:Thickness 03, :Thickness 04,
:Thickness 05, :Thickness 06,
:Thickness 07, :Thickness 08,
:Thickness 09, :Thickness 10,
:Thickness 11, :Thickness 12
),
T Square Partitioned( 1 ),
Principal Components( 1 ),
Set Alpha Level(
0.00270000000000004
)
);