如何動態製作具有一定分佈的過程能力分析腳本?附加的代碼和結果是我想要在 JMP 15 上使用 JSL 執行的操作,但不幸的是,這是硬編碼的。 這不適用於具有不同分佈的其他數據。
我想知道如何以最佳分佈動態進行過程能力分析,如下:
- Y » 連續擬合 » 擬合全部
- 選擇頂部分佈(在本例中,“頂部”為“Weibull”)
- 擬合“頂部”分佈 » 具有規格限制的工藝能力(我對 Ppk 值感興趣)
dt = Open( "$SAMPLE_DATA/Quality Control/Engine Temperature Sensor.jmp" );
lsl = 80;
target = 100;
usl = 120;
obj = dt << Distribution(
Continuous Distribution(
Column( :Y ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Histogram( 0 ),
Vertical( 0 ),
Outlier Box Plot( 0 ),
Fit Normal( Show Fit( 0 ) ),
Fit Cauchy( Show Fit( 0 ) ),
Fit Lognormal( Show Fit( 0 ) ),
Fit Exponential( Show Fit( 0 ) ),
Fit Gamma( Show Fit( 0 ) ),
Fit Johnson( Show Fit( 0 ) ),
Fit SHASH( Show Fit( 0 ) ),
Fit Normal 2 Mixture( Show Fit( 0 ) ),
Fit Normal 3 Mixture( Show Fit( 0 ) ),
Fit Weibull( Process Capability( LSL( lsl ), Target( target ), USL( usl ) ) )
)
);

質量和工藝工程回复:如何動態製作具有一定分佈的過程能力分析腳本?非常感謝。 這也很有用。 我很高興我可以選擇多個選項。
回复:如何動態製作具有一定分佈的過程能力分析腳本?如果您更願意繼續使用分發平台,可以使用以下代碼:
dt = Open( "$SAMPLE_DATA/Quality Control/Engine Temperature Sensor.jmp" );
lsl = 80;
target = 100;
usl = 120;
obj = dt << Distribution(
Continuous Distribution(
Column( :Y ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Histogram( 0 ),
Vertical( 0 ),
Outlier Box Plot( 0 ),
Fit All(1)
)
);
obj<<(Fit Handle["Best"]<<PROCESS capability=""></PROCESS>
回复:如何動態製作具有一定分佈的過程能力分析腳本?非常感謝您提供有用的信息。 這就是我想做的。
dt = Open( "$SAMPLE_DATA/Quality Control/Engine Temperature Sensor.jmp" );
lsl = 80;
target = 100;
usl = 120;
obj = dt << Process Capability(
Process Variables( :Y & Dist( Best Fit ) ),
Spec Limits( :Y( LSL( lsl ), Target( target ), USL( usl ) ) ),
Individual Detail Reports( 1 ),
Capability Box Plots( 1 ),
Goal Plot( 0 ),
Capability Index Plot( 0 ),
Process Performance Plot( 0 ),
);

回复:如何動態製作具有一定分佈的過程能力分析腳本?根據您的 JSL 經驗,您可能會發現編寫流程能力平台(在質量和流程下)腳本比分發平台更容易。它有一個“最適合”選項:
dt = open("$SAMPLE_DATA/Semiconductor Capability.jmp");
dt << Process Capability(
Process Variables( :INM1 &Dist(Best Fit) ),
Individual Detail Reports(1),
Capability Index Plot( 0 ),
Goal Plot( 0 ),
);回复:如何動態製作具有一定分佈的過程能力分析腳本?最容易將其視為一個兩步過程。在第一步中,您需要擬合分佈(並且不進行過程能力)。從擬合統計數據(和啟發式邏輯)中,您選擇最佳分佈(我個人會堅持使用正態分佈、對數正態分佈和威布爾分佈,而不是考慮所有可行的分佈)。確定分佈類型後,您可以針對該特定分佈運行能力分析。