Gentili JMP e comunità,
Sto cercando di impostare un DOE personalizzato in cui uno dei fattori ha tre livelli e ogni livello di questo fattore DEVE essere presente in ogni blocco casuale solo una volta.
Situazione:
Abbiamo un DOE in cui sappiamo che ci saranno 4 variabili continue che possono variare tra valori bassi e alti. Abbiamo un fattore aggiuntivo che è un fattore categorico a tre livelli. Il DOE deve essere raggruppato in blocchi casuali di dimensione 3 (questo è dovuto alle limitazioni sul numero di corse che possono essere eseguite in un giorno, 3 al mattino e 3 al pomeriggio) -- ovviamente anche il numero totale di corse è un multiplo di 3. L'ultimo fattore, X5, ha 3 livelli, L1, L2, L3 che rappresentano fisicamente 3 posizioni di un campione all'interno di un forno di essiccazione. Queste posizioni sono sinistra, centro e destra.
Il ricercatore esegue i lotti in gruppi di tre e ogni lotto ottiene una posizione all'interno del forno di essiccazione, a sinistra, a destra o al centro. I ricercatori possono eseguire fino a sei batch in un giorno, quindi i blocchi casuali sono di dimensione 3 (3 mattina e 3 pomeriggio). Ogni volta che vengono realizzati tre lotti, vengono utilizzate tutte e tre le posizioni. Ad esempio, la corsa 1 potrebbe andare in posizione L2, la corsa 2 in posizione L3 e la corsa 3 in posizione L1. Una delle cose che vengono testate (in combinazione con gli altri fattori) è se la posizione all'interno del forno di essiccazione sta avendo un impatto sul risultato.
Problema:
Il problema che sto affrontando è come forzarlo quando JMP genera un DOE, che assicuri che ciascuno dei 3 livelli si verifichi una volta in ogni blocco casuale, ma sia assegnato in modo casuale alle esecuzioni. Nella schermata qui sotto, penso che aiuti a mostrare il problema. Per le prime sei esecuzioni dei blocchi casuali 1 e 2, l'ordine di X5 è L2, L2, L3 e L1, L1, L3. Ovviamente, questo non può verificarsi nel progetto perché L1, L2 e L3 si riferiscono alle posizioni sinistra, centrale e destra nel forno e possono essere utilizzate solo una volta all'interno di un blocco casuale. quindi l'ordine di X5 dovrebbe essere qualcosa come L1, L3, L2 e L3, L2, L1 per i blocchi casuali 1 e 2. Ho ancora bisogno che ogni livello sia assegnato in modo casuale alle corse, ma che ogni livello appaia solo una volta all'interno di ogni blocco casuale. Non credo che l'aggiunta di un fattore di blocco sia la strada giusta, ma forse mi sbaglio.

Nel modello DOE, sono anche interessato a testare tutti gli effetti principali di X1-X5 e tutte le interazioni di secondo ordine tra tutti i fattori.
Possibile soluzione:
L'unico modo che posso trovare al momento è generare un DOE con i quattro fattori continui e un DOE con l'unico fattore categorico a 3 livelli. Ognuno ha lo stesso numero di esecuzioni e quindi unisce le tabelle insieme abbinando la colonna "Random Block". Ma, quando lo faccio, ogni corsa dal DOE a quattro fattori viene ripetuta 3 volte a causa dei diversi livelli di fattore categorico dell'altro DOE. Nemmeno questo è quello che voglio. Se faccio clic su Elimina multipli dalla tabella principale, torno al numero originale di esecuzioni, ma l'ordine di X5 è quasi sempre lo stesso: L2, L3, L1. Inoltre, non credo che le 18 esecuzioni saranno sufficienti per catturare anche l'interazione di secondo ordine di X5 con gli altri quattro fattori. Credo che avrò bisogno di più di 30 esecuzioni in totale per poter catturare tutte le interazioni di secondo ordine. Questo ancora non cattura del tutto ciò che voglio, perché sta ripetendo la stessa corsa per tutti e tre i livelli all'interno di un blocco casuale.

Se qualcuno ha avuto un problema simile e ha capito come superarlo, sono molto interessato a sapere come hai fatto. Oppure, se esiste una metodologia adeguata all'interno di JMP per raggiungere questo obiettivo, anche questo è qualcosa che mi interessa imparare.
Grazie per l'interesse e il contributo!,
DS