嘗試在 MSA 模組中執行偏差報告時,我收到以下錯誤。我不確定它的含義或如何解決。請幫忙。

我認為你有一個數據問題。 一欄應標識部件。 另一列應提供相關的標準值。 似乎同一部件的某些標準值與其他值相矛盾。
我建議使用零件 ID 和標準值列啟動 Distribution 平台。 依次選擇直方圖中的每個部分(點擊柱狀圖),看看是否有超過一個標準值的實例。
您也可以暫時將標準值的建模類型更改為名義值。 然後選擇 Tables > Summary,將零件 ID 和標準值作為一個組輸入,然後單擊 OK。 您獲得的表格也應該有助於確定問題。
你好馬克,
我們已經檢查了數據,現在了解報告存在問題的原因。 我們有一個謂詞工具(標準)和一個測試工具(Y,響應)。 Donor 是“部件,樣本 ID”。 但是,我們運行了多天的對照樣本。 因此,我們有 6 個對照供體編號的重複。 如果使用數據過濾器排除對照供體數量,則可以運行偏差報告。 但是,如果偏差報告無法處理重複測量,則 EMP 測量系統分析可能是錯誤的測試。 確定我們的測試儀器是否有偏差的正確測試是什麼?
我為此 MSA 創建了一個示例。 我希望它能說明應該起作用的數據、數據佈局和分析啟動。 首先,您的數據應具有類似於此示例的佈局:

MSA 應該像這樣啟動:

從平台菜單中選擇線性和偏差測試後,您應該不會看到該錯誤消息。 你應該看到這樣的報告:

這是我用來創建這個例子的腳本:
Names Default to Here( 1 );
dt = New Table( "Bias Analysis",
New Column( "Donor", Numeric, Nominal, Values( Shape( Transpose( Repeat( 1::10, 2 ) ), 20, 1 ) |/ Repeat( 0, 6 ) ) ),
New Column( "Predicate", Numeric, Continuous, Values( Shape( Transpose( Repeat( J( 1, 10, Random Normal( 15, 2 ) ), 2 ) ), 20, 1 ) |/ Repeat( 15, 6 ) ) ),
New Column( "Test", Numeric, Continuous, Values( (:Predicate << Get As Matrix) + J( 26, 1, Random Normal( 0, 0.1 ) ) ) )
);
dt << New Script( "MSA by EMP",
EMP Measurement Systems Analysis(
Y( :Test ),
X,
Part( :Donor ),
Standard( :Predicate ),
Model( Crossed ),
Dispersion Chart Type( Range ),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
EMP MSA Analysis( :Test, Linearity and Bias Results( 1 ) )
)
);