quickscreen 및 effects 함수를 사용하여 설계 실험의 인수, 인수 레벨, 블록화 및 상호 작용의 효과를 계산합니다.
1. fullfact 함수를 호출하여 첨단 기술이 적용된 컴퓨터 디스크 드라이브용 디스크를 제조하는 데 사용되는 니켈 도금 공정을 검사하는 설계 행렬을 생성합니다. 인수 A는 공정 온도(16°C 및 32°C)를 나타내고 인수 B는 공정 시간(4초 및 12초)을 나타냅니다.
2. block 함수를 호출하여 설계 행렬을 블록 두 개로 분할합니다. 두 블록을 사용하여 개별 실험실 두 곳에서 실험을 수행합니다.
블록화할 특정 인수나 상호 작용을 선택할 수도 있습니다.
3. 측정한 두께를 행렬 Y에 기록합니다. 이때 실험 실행별로 행을 하나씩 할당하고 반복측정치별로 열을 하나씩 할당합니다.
나중에 참조할 수 있도록 mean 함수를 사용하여 r1, r2, r3, 및 r4를 각 실행에서 읽은 평균 두께로 정의합니다.
인수의 효과
1. quickscreen 함수를 호출하여 각 인수의 효과를 계산합니다.
블록화된 설계 행렬 K에 따라, A 인수는 "Run 2" 및 "Run 3"에 대해서는 하위 레벨에 위치하고, "Run 1" 및 "Run 4”에 대해서는 상위 레벨에 위치합니다.
2. 공정 온도 인수 A에 대해 하위 평균 응답(lar)과 상위 평균 응답(har)을 계산합니다.
3. 인수 A의 상위 평균 응답과 하위 평균 응답 사이의 차이로 정의된 온도 효과(te)를 계산합니다.
4. A 인수에 대한 quickscreen 함수로 구한 결과를 위 계산 결과와 비교합니다.
5. effects 함수를 사용하여 각 인수 레벨의 효과를 계산합니다.
인수 레벨의 효과는 결과의 전체 평균을 기준으로 계산됩니다.
6. A 인수의 하위 및 상위 레벨에서 반환되는 효과를 계산합니다.
하위 레벨 효과와 상위 레벨 효과 사이의 차이는 quickscreen 함수로 계산되는 인수 효과입니다. 이는 레벨이 두 개뿐인 인수에만 해당하는 사항입니다.
블록화의 효과
1. effects 함수에 셋째 인수를 추가하여 블록화 효과를 계산합니다.
블록 개수는 설계 행렬 K의 "Block" 열에 정의됩니다.
2. 블록화 효과를 계산합니다.
블록화 효과는 앞서 살펴본 인수 A의 레벨 효과와 같은 방식으로 계산됩니다.
"Block 1"에 대해 처음 두 행의 평균과 결과의 전체 평균 사이의 차이를 구합니다.
"Block 2"에 대해 마지막 두 행의 평균과 결과의 전체 평균 사이의 차이를 구합니다.
"Block 1" 효과와 "Block 2" 효과 사이의 차이는 quickscreen 함수로 계산되는 블록화 효과입니다. 이는 블록이 두 개뿐인 설계 행렬에만 해당하는 사항입니다.
상호 작용의 효과
1. quickscreen 함수에 셋째 인수를 추가하여 상호 작용 AB의 효과를 확인합니다.
각 실행에서 상호 작용 AB의 레벨은 A 및 B 레벨의 곱에 의해 결정됩니다. "Run 1"의 경우 A와 B의 레벨이 각각 -1과 1이므로 AB의 레벨은 -1입니다.
2. effects 함수의 셋째 인수를 변경하여 상호 작용 AB의 레벨 효과를 확인합니다.
참조
S. Schmidt, R. Launsby, Understanding Industrial Designed Experiments, Air Academy Press & Associates, Colorado Springs, 1994년, 2–8.