R-пакет млогит для оценки экспериментов выбора - PullRequest
0 голосов
/ 27 мая 2019

У меня есть данные из эксперимента выбора: каждому респонденту присваивается один из трех блоков с 12 наборами выбора каждый.Таким образом, наборы ответов от респондента 1 такие же, как у респондента 4, у респондента 2 такие же, как у респондента 5, а у респондента 3 - как у респондента 6. Каждая карточка в наборе выбора имеет четыре атрибута (Att1, Att2, Att3, Att4) с 3 и 4 уровнями соответственно.В первом столбце «Resp.id» указан идентификатор респондента.Второй столбец «Кес» - это идентификатор выбранного набора.Третий столбец «Alt» показывает карту / альтернативу выбора набора.Столбцы 4, 5, 6 и 7 содержат атрибуты с соответствующими уровнями.Последний столбец содержит фиктивную переменную, в зависимости от того, была ли выбрана карта (= 1) или нет (= 0).

Итак, мои данные выглядят так: выбор набора 1 от респондента 1 выбор 2 от респондента 2

Теперь я хотел бы оценить модель следующим образом:

modeldataprep<-mlogit.data(data=designMatrix, choice="Choice", shape="long", id.var="Resp.id", varying = 3:7, alt.var = "Alt")
modelresult <-mlogit(Choice ~ 0 + Att1 + Att2 + Att3 + Att4, data = modeldataprep)

К сожалению, результаты абсолютно бессмысленны.Я подозреваю, что ошибка в форматировании данных.Поскольку я уже потратил несколько часов, чтобы найти ошибку, я был бы рад вашей помощи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...