製程能力<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
你好,
嘗試在過程能力圖中添加變量列表(“過程變量”)。
它適用於列表中的單個項目,但不適用於整個列表。
l測試=數據表( “dt目標” ) <<獲取列名(數字) ;
數據表( “dt目標” ) <<製程能力(
過程變量(評估( l測試[我]) ) , // 它適用於任何 i
//過程變量(評估( l測試) ) , // 不起作用
_ _ _ _ _
};
謝謝
回复:工藝能力謝謝大家的幫助。
回复:工藝能力這是該腳本的工作版本。它通過將限制移至數據表中列的列屬性中,繞過了將規範限制添加到平台代碼的要求。
名稱默認為此處( 1 );
dt =打開( “$sample_data/大類.jmp” );
dtSpecLimits =新表( “我的規格限制” ,
添加行( 3 ),
新專欄( “範圍” , 字符, 標稱值, 設定值( { “高度” , “重量” , “年齡” } ) ),
新專欄( “LSL” ,連續,設定值([ 0 , 0 , 0 ] ) ),
新專欄( “目標” ,連續,設定值([ 50 , 100 , 50 ] ) ),
新專欄( “USL” ,連續,設定值([ 99 , 200 , 100 ])))
);
//dtSpecLimits << Save( "C:\Users\user\Documents\MySpecLimits.jmp" );
ltest = dt <<獲取列名(數字);
代入(測試,表達式(列表()),表達式(過程變量));
// 處理規格限值並將它們作為列屬性添加到數據表中
為了(我= 1 , 我 <= N 行( dtSpecLimits ), i++,
評估(
代替(
表達式(
__var__ <<設置屬性(
“規格限制” ,
{LSL( __LSL__ ), 目標( __Target__ ), USL( __USL__ ), 顯示限制( 1 )}
)
),
表達式( __var__ ),解析( “德特:” || dtSpecLimits:參數),
表達式( __LSL__ ), dtSpecLimits:LSL ,
表達式( __Target__ ), dtSpecLimits:目標,
表達式( __USL__ ), dtSpecLimits:USL ,
)
)
);
評估(
代替(
表達式(
dt <<製程能力( 整我(),目標圖( 1 ), 能力指數圖( 1 ) )
),
表達式( 整我() ),
名稱表達式(l測試) // ...使用 ltest
)
);
回复:工藝能力謝謝。 它有效,但我無法從保存的規格限值表中導入規格限值。
名稱默認為此處( 1 ) ;
dt =打開( “$sample_data/大類.jmp” ) ;
dt規範限制=新表( “我的規格限制” ,
添加行( 3 ) ,
新專欄( “範圍” ,特點,標稱,設定值( { “高度” , “重量” , “年齡” } )) ,
新專欄( “LSL” ,連續的,設定值( [ 0 , 0 , 0 ] ) ) ,
新專欄( “目標” ,連續的,設定值( [ 50 , 100 , 50 ] ) ) ,
新專欄( “USL” ,連續的,設定值( [ 99 , 200 , 100 ] ) )
) ;
dt規範限制<<節省( “C:\用戶\用戶\文檔\MySpecLimits.jmp” ) ;
測試= dt <<獲取列名(數字) ;
代入(測試,表達式(列表() ) ,表達式(過程變量) ) ;
e =代替(
表達式(
製程能力(
整我() , // 替換這個...
規格限制(進口規格限制( “C:\用戶\用戶\文檔\MySpecLimits.jm” )) ,
規格限制對話框( “否(跳過沒有規格限制的列)” ) ,
1 ,
顯示 Sigma 點內( 1 ) ,
顯示總西格瑪點( 0 ) ,
陰影級別( 1 )
) ,
表達式(整我() ) ,名稱表達式(測試) // ...使用 ltest
) ;
評估( e ) ; // 打開平台
回复:工藝能力希望有人能提供更好的方法。這應該有效... “FIXME()”是一個任意佔位符,substitute() 函數可以找到它並用正確的表達式替換。
dt = Open( "$sample_data/big class.jmp" );
ltest = dt << getcolumnnames( 數字 );
代入( ltest, Expr( List() ), Expr( 過程變量 ) );
顯示(nameexpr(ltest)); // 過程變量(年齡、身高、體重);
e = 替代(
表達式(
製程能力(
FIXME(), // 替換這個...
規格限制(
高度(LSL(0),目標(50),USL(99)),
重量(LSL(0),目標(100),USL(200)),
年齡( LSL( 0 ), 目標( 50 ), USL( 100 ) )
),
目標圖( 1 ),
能力指數圖(1)
)
),
Expr( FIXME() ), Name Expr( ltest ) // ...與 ltest
);
顯示(nameexpr(e)); // 過程能力(過程變量(年齡、身高、體重),...
評估(e); // 打開平台