안녕하세요 여러분,
저는 현재 온도에 따른 테스트 수율을 자동으로 계산하는 스크립트를 작성하려고 합니다. 표 전체에서 모든 "통과"를 1로 바꾸고 "실패"를 0으로 바꾼 다음 합계를 계산했습니다. 아래는 현재 Tabulate 창과 이에 대한 코드입니다. 내 목표는 수율이 = ((온도에서의 합계)/(온도에서의 N)) x 100인 각 온도에 대한 세 번째 열을 갖는 것입니다. 나는 이것을 구현하는 데 어려움을 겪고 있습니다. 표에서 이 작업을 수행하거나 각 "N" 열 뒤에 Yield 열을 삽입하고 수식의 이전 두 열을 사용하여 수확량을 계산하는 방법이 있다고 생각합니다. 다양한 수의 열과 테스트 온도를 고려합니다. 도움을 주시면 감사하겠습니다! 미리 감사드립니다!
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");