こんにちは、みんな、
私は現在、温度全体のテストの歩留まりを自動的に計算するスクリプトを作成しようとしています。 表全体で、すべての「合格」を1に、「不合格」を0に置き換えて、合計を計算しました。 以下は私の現在の表形式ウィンドウとこのためのコードです。 私の目標は、各温度に対して3番目の列を作成し、歩留まりを=((Sum at Temp)/(N at Temp))x100にすることです。 これを実装するのに苦労しています。 Tabulateでこれを行う方法、または各「N」列の後にYield列を挿入し、数式の前の2つの列を使用して歩留まりを計算する方法があると思いますが、その方法を考えるのに苦労しています。可変数のカラムとテスト温度を考慮します。 どんな助けでもいただければ幸いです! 前もって感謝します!
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");