agricolae로 BIBD 그리기
agricolae를 사용해 BIBD도 만들 수 있어요. design.bib()는 최소한 처리(treats), 블록 수준 수에 해당하는 정수 k, 그리고 seed를 입력으로 받습니다.
BIBD에서 가장 중요한 점은 출력의 각 블록(열)마다 모든 처리가 사용되지는 않는다는 것입니다.
하지만 영상과 이전 연습 문제에서 보셨듯, BIBD가 항상 유효한 것은 아니며, 설계가 가능한지 확인하려면 간단한 계산이 필요해요. 설계가 유효하지 않으면 design.bib()가 오류 메시지로 알려줍니다.
이제 agricolae로 몇 가지 BIBD를 만들어 보면서, 패키지가 제공하는 다양한 경고와 오류 메시지를 확인해 보겠습니다.
이 연습은 강의의 일부입니다
R로 배우는 실험 설계
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create my_design_bibd_1
___ <- design.bib(LETTERS[1:3], k = ___, seed = ___)