<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,大家好,
我是JMP腳本的新手(現在已經做了兩天)。 我完全不了解統計數據,這使得工作更加困難。
無論如何,對於我的同事我正在創建一個腳本,將測試結果放在一個圖表中並顯示其限制。 對於某些圖表,這非常有效,但有些圖表會出錯:
數據表上的控製圖錯誤平均值表2:控制限制亂序:必須是LCL <= Avg <= UCL
我檢查了限制(LCL和UCL)併計算了均值()。 結果是LCL <= Mean <= UCL。 所以我不知道發生了什麼以及為什麼會失敗。
由於LCL <= Mean <= UCL適合,平均值和平均值之間可能存在統計差異。 有人可以向我解釋一下嗎?
如果不是這樣,為什麼我會收到此錯誤?用於創建圖表的表中沒有NULL值。 該錯誤似乎來自腳本的這一部分:
ch =控製圖(
團體規模(1),
KSigma(K_Sigma),
圖表Col(
AvgTableColumnNames ,
個人測量(
LCL(作為列(dt3,AvgTableColumnNames )[1]),
UCL(作為列(dt3,AvgTableColumnNames )[2])
)
)
SendToReport(Dispatch({},
“2”,
ScaleBox,
{格式(“固定十二月”,12,0),Min(LowerBoundery),
Max(UpperBoundery),Inc(1),Minor Ticks(0)}))
);
Eval(替代品(名稱Expr(ch),Expr(LowerBoundery),LowerBoundery));
Eval(替代(名稱Expr(ch),Expr(UpperBoundery),UpperBoundery));
我確定使用的變量具有正確的值(我在日誌中顯示它們)。 那麼請有人告訴我發生了什麼......
感謝名單!
最好的祝福,
J.
謝謝你的回复。 我需要它才能工作,所以我改變了整個設置。 現在我從桌子上獲得限制並且它有效。 唯一的缺點是我打開同一個表兩次,一次使用表,一次保存並關閉它。 似乎如果我給Get Limits函數打開一個表,則不會收集限制:
ch =控製圖(
樣品標籤(:MyColumn),// X軸
Chart Col(AvgTableColumnNames ,個人測量),//圖表數據(y軸),圖表類型
獲取限制(“c:\ temp \ limits.jmp”)
運行此操作時會發生什麼(其中:Y是您正在繪製的列之一,控制下限和上限是0和0.9?)
lclVal = 0;
uclVal = 0.9;
控製圖(
團體規模(1),
KSigma(3),
圖表Col(
:Y,
個人測量(
LCL(lclVal),
UCL(uclVal)
)
)
);
設置手動限制仍有問題:
數據表上的控製圖錯誤LimitsDB:控制限制亂序:必須是LCL <= Avg <= UCL
ColMinValue = 0.00756999989971519;
ColMaxValue = 0.104999996721745;
LimMinValue = 0;
LimMaxValue = 0.91;
據我說:
0.008(最小列數)> 0(下限)AND
0.1(最大列數)<0.9(上限)
平均值應該在最高列值和最低列值之間。
根據JMP,情況並非如此????請幫忙。
如果我從個人測量中移除固定控制限制(LCL和UCL),我將獲得所有圖表(具有自動計算的控制限制)。 沒有錯誤...... 但是,我想顯示公司的控制限制,而不是JMP認為我應該使用的限制...
如果固定限值與計算限值相差太大,會出現錯誤嗎?