對於每兩列進行一次循環,以在具有n列的數據表中執行相同的功能你好! 我是JSL腳本的新手,並已嘗試閱讀JSL參考手冊/ google JSL腳本示例。 有人可以向我指出如何在每兩列中進行for循環以在具有n列的JMP數據表中執行相同功能的方向嗎?
基本上,我有一個大型數據電子表格,其中每個奇數列都是故障時間,每個偶數列都是檢查時間,我想自動將這些數據集擬合n次。 我知道如果只有兩列,我可以在JMP GUI界面上單擊整個過程並獲取腳本,但是我不確定如何自動執行該腳本以再次重複該過程。
謝謝!
腳本編寫回复:對於每兩列循環,以在具有n列的數據表中執行相同的功能這是一個重複數據表的簡單示例,一次重複2列
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
colNamesList = dt << get column names( continuous, string );
For( i = 1, i <= N Items( colNamesList ), i = i + 2,
Bivariate(
Y( colNamesList[i] ),
X( colNamesList[i + 1] ),
Fit Line( {Line Color( "Medium Dark Red" )} )
)
);