Для моей диссертации я пытаюсь выполнить, казалось бы, не связанную регрессию для двух абсолютно одинаковых уравнений, за исключением двух зависимых переменных. Я хочу искать различия во взаимоотношениях между лояльностью в оффлайновых и онлайн-каналах. Данные представляют собой данные масштаба Ликерта и некоторые двоичные переменные для предпочтения канала. Я новичок в R и мне трудно понять, как решить ошибку, которую я получаю.
Когда я выполняю следующий код, он дает мне вывод, однако я не знаю, является ли это, по-видимому, не связанной регрессией:
млм2 <- лм (cbind (loyalonline, loyaloffline) ~ Channel_preference_offline + Channel_preference_online + X.shop.on + X.shop.off + интеграция + servqual_online + servqual_offline + assortment_online + assortment_offline + цена_online + цена_ффайла = surveyydata2) </p>
Я знаю, что это SUR, но это приводит к ошибке:
eq1
eq2
fitsur <- systemfit (список (<strong> eq1 , eq2 ), "SUR", data = surveyydata2)
резюме (фицур)
Это ошибка:
Ошибка при решении (sigma, tol = solvetol):
Подпрограмма Lapack dsptrf вернула код ошибки 1
Кто-нибудь здесь знает, как решить эту проблему?