[腳本] 刪除控製圖生成器中的移動極差圖<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
大家好~
有沒有辦法擺脫移動極差圖
在“控製圖生成器”平台中
通過使用 JMP 腳本? 

這是“控製圖生成器”示例的腳本。
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
dt << 控製圖生成器(
顯示控制面板( 0 ),
變量( 子組( :Pin ), Y( :Weight ) ),
圖表( 位置( 1 )、限制( 規格限制( 1 ) )、警告( 測試 1( 1 ) ) ),
圖表( 位置( 2 ) ),
SendToReport( Dispatch( {}, "圖表標題", TextEditBox, {Set Text( "個體體重圖表" )} ) )
);
回复:[腳本] 刪除控製圖生成器中的移動極差圖我的腳本創建了圖表,然後將其保存到日記中。有什麼方法可以暫停腳本,以便用戶可以手動刪除範圍圖表,然後繼續將圖表保存到日誌中的腳本(以及執行其他操作)?
謝謝。
回复:[腳本] 刪除控製圖生成器中的移動極差圖您應該可以訪問 JMP 更新網站並免費下載 12.2
回复:[腳本] 刪除控製圖生成器中的移動極差圖謝謝,但這對我不起作用。必須是 12.1.0(不是 Pro)的特定內容。很高興知道至少這個問題會在以後的版本中得到修復,儘管我希望它會在非專業版本中得到修復。
回复:[腳本] 刪除控製圖生成器中的移動極差圖這是一個使用 Big Class 數據表的腳本,以及您的腳本,在 JMP 12.2 中運行,看起來效果很好

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Control Chart Builder(
Show Two Shewhart Charts( 0 ),
Size( 650, 500 ),
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables( Subgroup( :age ), Y( :height ) ),
Customize Tests( Test 2( 8, "2" ), Test 3( 7, "3" ) ),
Chart(
Position( 1 ),
Points( Statistic( "Individual" ) ),
Limits( Sigma( "Moving Range" ) ),
Warnings( Test 1( 1 ), Test 2( 1 ), Test 3( 1 ) )
)
);
回复:[腳本] 刪除控製圖生成器中的移動極差圖感謝您提供有關如何使用 JSL 刪除 mR 圖表的信息。不幸的是,它對我不起作用,任何人都有一個解決方案,我們將不勝感激。我正在使用 JMP 12.1.0,首先放置了 TwoCharts(0),然後取出了 Chart(Position(2)),但仍然得到了兩個圖表。下面是我正在使用的代碼。再次感謝!
控製圖生成器(
顯示兩個休哈特圖表(0),
尺寸(650、500)、
顯示控制面板( 0 ),
顯示能力( 0 ),
變量(子組(:批次),Y(:峰值)),
自定義測試(測試 2( 8, "2" ), 測試 3( 7, "3" ) ),
圖表( 位置( 1 ),
積分( 統計( "個人" ) ),
限制(西格瑪(“移動極差”)),
警告(測試 1( 1 )、測試 2( 1 )、測試 3( 1 ) )
)
);
回复:[腳本] 刪除控製圖生成器中的移動極差圖謝謝凱倫!放置顯示兩個休哈特圖表 (0) 聲明首次起作用對我來說——我還必須刪除對圖表位置 2 的引用才能使其正常工作:
刪除或註釋掉這一行:
圖表( 位置( 2 ) ),
回复:[腳本] 刪除控製圖生成器中的移動極差圖凱倫@boulderstats是正確的。 如果您首先放置“顯示兩個休哈特圖表 (0)”語句,您將獲得單個個體圖表。
注意:如果您將該語句放在圖表生成器腳本中的第二個(或之後),您將獲得默認的兩個 Shewhart 圖表(無論您的首選項設置如何,也無論您在腳本的 Shewhart 行中放置 1 還是 0 。
回复:[腳本] 刪除控製圖生成器中的移動極差圖別問我為什麼,我只是一個 JSL hack。交換“顯示控制面板”和“顯示兩個斯圖爾特圖表”命令,以便兩個圖表命令位於第一個。這對我有用。
凱倫
回复:[腳本] 刪除控製圖生成器中的移動極差圖凱倫你好~~
謝謝您的建議~!
是啊~~就是這樣,不過就是這樣不工作。 我不知道為什麼..
我也在其他電腦上嘗試過,但不起作用。(JMP 版本 11.2.1)
(文件 > 首選項 > 平台 > 控製圖生成器:禁用“顯示兩個休哈特圖”)
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
dt << 控製圖生成器(
顯示控制面板( 0 ),
顯示兩個休哈特圖表( 0 ),
變量( 子組( :Pin ), Y( :Weight ) ),
圖表( 點數( 統計( "個人" ) )、限值( Sigma( "用戶定義" )、規格限值( 1 ) )、警告( 測試 1( 1 )、測試 2( 1 )、測試 3( 1 ) ) )
);
回复:[腳本] 刪除控製圖生成器中的移動極差圖詹姆士,
當我編寫一個示例時,刪除了 MR 圖表並保存了我在“顯示兩個休哈特圖表 (0)”代碼行中獲得的腳本...如果將其設置為 1,我將獲得兩個圖表,0 將獲得一個圖表。這行代碼只在我手動刪除圖表後出現在保存的腳本中,JSL 的樂趣是什麼?
凱倫
控製圖生成器(
顯示兩個休哈特圖表( 0 ) ,
展示能力( 0 ) ,
變量(是( :列名) ) ,
圖表(積分(統計( “個人” ) ) ,限制(西格瑪( “移動範圍” ) ) )
) ;
回复:[腳本] 刪除控製圖生成器中的移動極差圖非常感謝~LouV,
但我的問題是......通過使用刪除“移動範圍圖表” JMP腳本...
[1] 我目前正在使用 JMP 11。
我可以單擊鼠標右鍵和“刪除”按鈕將其刪除,但有超過 100 個控製圖。所以我必須使用JMP腳本。
[2] 我想如果我刪除'圖表(位置(2)) ' 在腳本中
,然後我可以刪除第二個控製圖,即“移動極差圖”但它不能。 (感覺有bug... 也許我不知道如何改變它)
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
dt << 控製圖生成器( 顯示控制面板( 0 ),
變量( 子組( :Pin ), Y( :Weight ) ),
圖表( 位置( 1 )、限制( 規格限制( 1 ) )、警告( 測試 1( 1 ) ) ),
圖表( 位置( 2 ) ),
SendToReport( Dispatch( {}, "圖表標題", TextEditBox, {Set Text( "個體體重圖表" )} ) )
);
[3] 我知道 I 圖表有一個“IR”菜單
,但我必須使用“控製圖生成器”菜單來自定義規則 2。 (9分至8分)

- - - - - - 或者 - - - - - - -
也許我必須使用“I”圖表菜單......
為規則 2 添加帶有標籤功能的公式(8 分上的標記)(默認:9 分上的標記)
回复:[腳本] 刪除控製圖生成器中的移動極差圖詹姆士,
這是非常微妙的,如果將光標放在移動範圍的 Y 軸上,直到手朝上(這有點棘手),然後將手(軸)向左拖動,移動範圍圖表就會消失。

回覆:[腳本] 在控制圖產生器中移除移動極差圖謝謝,這太好了!