Экспериментальный дизайн в R: сбалансированный неполный блочный дизайн

Я хотел бы создать матрицу для планирования эксперимента.

  • У меня 6 человек и 6 процедур, доставленных за 6 дней.
  • Я могу использовать 1 человека в неделю (всего 6 недель по 6 дней = 36 дней испытаний с 6 процедурами в день).
  • Каждый день я буду тестировать 6 процедур на человека в случайном порядке. Человек не должен начинать с того же лечения в любой день недели.

Например:

Monday: A C D B E F
Tuesday: C E A B F D
...
  • Если возможно, разные лица не должны иметь тот же порядок, что и другие.
  • Я хотел бы принять во внимание порядок обработки; то есть каждую пару обработок, следующих друг за другом, следует повторять настолько часто, насколько это возможно, чтобы избежать эффектов "переноса" (последовательности и порядка). Сейчас я работаю с R, но могу работать и с MATLAB.

Я пытался разработать дизайн с пакетом "Agricolae" и пакетом "Crossdes", но пока безуспешно. Моими идеями было использование сбалансированного незавершенного блочного дизайна. Ниже приведен пример одного из моих кодов.

> trt <- c("A", "B", "C", "D", "E", "F" )
> k <- 6
> outdesign<- design.bib (trt, k, seed=0)
Error in md[i, bi] : incorrect number of dimensions

1 ответ

Вы используете неправильную функцию. Вы хотите законченный дизайн блока (design.rcbd), а не неполный. Неполная конструкция блока создаст блоки, в которые включены только некоторые из обработок. Следовательно, для design.bib, k

РЕДАКТИРОВАТЬ: Это даст вам 6 предметов на 6 дней. Принуждение каждого дня начинать с другого лечения для каждого предмета является более трудоемким, чем у меня сейчас есть время, но, возможно, кто-то еще ответит вам, прежде чем я займусь этим.

trt <- c("A", "B", "C", "D", "E", "F" )
N <- 6
days <- 6

outdesign<-as.data.frame(matrix(nrow=N*length(trt),ncol=days+1))
names(outdesign)<-c("Subj", "Day1", "Day2", "Day3", "Day4", "Day5", "Day6")
outdesign$Subj<-rep(1:6,each=length(trt))
for (i in 1:days) {
  outdesign[,i+1]<- design.rcbd(trt, N, seed=0,first=TRUE)$book$trt
}

   Subj Day1 Day2 Day3 Day4 Day5 Day6
1     1    E    F    D    C    C    C
2     1    C    E    E    F    F    E
3     1    D    C    B    A    E    D
4     1    B    D    F    D    A    A
5     1    A    B    C    B    D    F
6     1    F    A    A    E    B    B
7     2    D    C    F    A    F    F
8     2    B    E    B    C    E    B
9     2    C    D    E    E    D    A
10    2    A    F    A    F    B    E
11    2    F    A    D    B    C    D
12    2    E    B    C    D    A    C
13    3    B    C    C    A    B    F
14    3    A    A    E    F    E    E
15    3    C    E    F    B    A    B
16    3    E    B    A    C    F    A
17    3    F    F    B    D    C    C
18    3    D    D    D    E    D    D
19    4    F    C    F    D    F    E
20    4    D    B    A    E    B    D
21    4    B    F    D    A    A    F
22    4    C    A    B    B    D    B
23    4    E    E    E    C    C    C
24    4    A    D    C    F    E    A
25    5    D    E    F    A    A    F
26    5    A    D    E    E    E    B
27    5    C    C    C    D    D    E
28    5    E    F    B    C    C    C
29    5    B    A    A    F    B    A
30    5    F    B    D    B    F    D
31    6    F    F    A    F    C    F
32    6    A    D    E    E    D    B
33    6    C    B    C    D    A    A
34    6    B    C    F    C    F    C
35    6    E    E    B    A    E    D
36    6    D    A    D    B    B    E
Другие вопросы по тегам