<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我想根據資料與規格限制的位置對資料進行顏色編碼。 理想情況下,我希望符合規格的數據為綠色,低於規格的數據為黃色,≥10% 為紅色,高於規格的數據為藍色。 有人有腳本來完成這件事嗎?
我對此也很感興趣,我正在嘗試建立一個包含 7-8 個不同規格限制變數的儀表板,並希望根據它們各自的規格限制為它們著色。 謝謝
出色的。 是否可以按列具有不同的行狀態(特別是標記顏色)? 或者我必須拆分數據表嗎? 謝謝。
這是一個可以執行您想要的操作的腳本......假設您想要的是在圖表上顯示顏色。如果您希望顏色顯示在資料表中,並且您要求儲存格顏色根據您的規格進行著色,那麼情況會略有不同。
名稱預設為此處( 1 ) ;
// 開啟半導體能力樣本資料表
// 包含規格限制
dt =打開( “$SAMPLE_DATA/半導體能力.jmp” ) ;
// 建立一個新列來設定分組
dt <<新專欄( 「顏色分組」 ,
造型類型(標稱) ,
公式(
超雷射實驗室= (dt : PNP3 <<獲得財產( “規格限制” ))[ “USL” ] ;
LSL = (dt : PNP3 <<獲得財產( “規格限制” ))[ “LSL” ] ;
如果(
LSL <= dt : PNP3 <=超雷射實驗室, 1 ,
(LSL - .1 * (USL - LSL)) <= dt : PNP3 < LSL , 2 ,
(LSL - .2 * (USL - LSL)) <= dt : PNP3 < (LSL - .1 * (USL - LSL)) , 3 ,
dt : PNP3 >超雷射實驗室, 4
) ;
)
) ;
// 新增顏色選項
dt :顏色分組<<設定屬性( 《價值色彩》 , { 1 = “綠色的” , 2 = “黃色的” , 3 = “紅色的” , 4 = “藍色的” } ) ;
// 將顏色值複製到行狀態,這樣平台就會
// 使用顏色
dt <<按列顏色(顏色分組) ;
// 刪除新列,因為不再需要使用它
dt <<刪除列( 「顏色分組」 ) ;
// 使用新的顏色選項顯示圖表
dt <<控製圖產生器(
尺寸(第534章,第453章) ,
顯示控制面板( 0 ) ,
變數(Y( : PNP3)) ,
圖表( 位置( 1 ) ,限制) ,
圖表( 位置( 2 ) ) ,
發送至報告(
派遣(
{} ,
“PNP3” ,
比例盒,
{新增參考線( 118.677820430348 , “堅硬的” , “藍色的” , “LSL” , 1 ) ,新增參考線(
141.901766142544 ,
“堅硬的” ,
“藍色的” ,
“USL” ,
1
) ,新增參考線( 130.289793286446 , “堅硬的” , “藍色的” , “目標” , 1 )}
)
)
) ;
如果超出規格(值),這個任務將變得非常簡單
- 您可以投票給它: :folded_hands: 符合規格(值)