Эксперимент с дискретным выбором - Оптимальное проектирование при запрещении определенных комбинаций в R
Я работаю над экспериментом с дискретным выбором (совместный анализ на основе выбора), чтобы проверить концепцию продукта и понять выбор потребителей. Ниже приведены атрибуты и их уровни.
Атрибут A: 1,2
Атрибут B: 1,2,3,4,5
Атрибут C: 1,2,3
Атрибут D: 1,2,3,4,5,6
Атрибут E: 1,2,3,4
Будет 10 экранов, на каждом из которых будет четыре варианта выбора. Каждый выбор будет представлять собой определенную комбинацию уровней всех 5 атрибутов. Всего существует 2x5x3x6x4, т.е. 720 таких комбинаций, которые составят полный факторный план. Я могу добиться оптимального дробного дизайна с помощью optFederov в R (Ссылка: https://pdfs.semanticscholar.org/b0fb/05e51e02d4eda914888ae0590dd65b45ff9a.pdf). Однако я хотел бы структурировать каждый экран / задачу так, чтобы на каждом экране отображались только 1 или 2 уровня атрибута E (это поможет мне получить больше ясности о том, какие атрибуты имеют наибольшее значение для константы атрибута E). Пример:
- Вариант 1: A1, B2, C1, D1, E1
- Вариант 2: A2, B3, C2, D2, E1
- Вариант 3: A1, B4, C3, D4, E1
- Вариант 4: A2, B2, C1, D6, E2
Хотя E имеет всего 5 уровней, но в приведенной выше задаче выбора у него есть максимум два уровня на одном экране.
Есть программное обеспечение, такое как Sawtooth, которое позволяет нам "запрещать" комбинации или определенные уровни атрибутов в задаче выбора. Есть ли способ добиться этого в R, сохранив при этом оптимальную конструкцию и не ставя под угрозу качество этого эксперимента? Пожалуйста, дайте мне знать, может ли кто-нибудь посоветовать мне, как это сделать в R.
Цените помощь.
Благодарность