大家好,
我目前正在嘗試編寫一個腳本,該腳本將自動計算跨溫度測試的產量。 我在整個表格中將所有“通過”替換為 1,將“失敗”替換為 0,然後計算總和。 下面是我當前的製表窗口和代碼。 我的目標是為每個溫度設置第三列,其產量為 =((溫度時的總和)/(溫度時的 N))x 100。 我很難實現這一點。 我認為有一種方法可以在製表中執行此操作,或者在每個“N”列之後插入一個產量列,並使用公式中的前兩列計算產量,但我無法思考如何以一種方式做到這一點考慮了可變數量的列和測試溫度。 任何幫助,將不勝感激! 提前致謝!
list = dt << Get Column Names( string );
Remove From(list, 1, testIndex);
yieldByTest = (dt << Tabulate(
Add Table(
Column Table(
Grouping Columns(:tst_temp),
Statistics(Sum, N, Mean)
),
Row Table(
Analysis Columns(Eval(list))
)
),invisible
)
) << Make Into data Table;
yieldByTest << Set Name("Yield by Test Across Temperature");