在JSL中,如何使用動態變量名列表來使用列名?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />例如,我有一個表 dt,有 n 列,X1,X2,...,Xn。 我需要繪製每個列 X(i) 的分佈,如下所示(重複 n 次):
分配(
連續分佈(
列(:X1),
水平佈局( 1 ),
垂直( 0 ),
正態分位數圖( 1 ),
能力分析(LSL(4)、USL(22)、目標(13))
)
);
我如何使用循環來做到這一點? 我嘗試了以下方法,但沒有成功:-(。
ColNameList = dt << 獲取列名稱(名義值,字符串);
對於 (k=1, k<=n, k++,
分配(
連續分佈(
列(:列名稱列表),
水平佈局( 1 ),
垂直( 0 ),
正態分位數圖( 1 ),
能力分析(LSL(4)、USL(22)、目標(13))
)
)
);
有什麼好的建議嗎?
謝謝。
約翰
Re: 在JSL中,如何使用動態變量名列表來使用列名?我不知道為什麼你在 <
這應該有效:
dt =當前數據表() ;
列名列表= dt <<獲取列名稱(連續的) ; //該功能不適用於標稱列
為了( k = 1 , k <= N 項(列名列表) , k ++,
分配(
連續分佈(
柱子(列名列表[ k ] ) ,
水平佈局( 1 ) ,
垂直的( 0 ) ,
正態分位數圖( 1 ) ,
能力分析( LSL ( 4 ) ,超級激光實驗室( 22 ) ,目標( 13 ) )
)
)
) ;