mlo git Ошибка в solve.default (H, g [! fixed]): подпрограмма Лапака dgesv: система точно в единственном числе: U [2,2] = 0 - PullRequest
2 голосов
/ 06 апреля 2020

Я хочу преобразовать свои данные в mlo git .data, и я сделал это

a<- mlogit.data(Fit.Train.KNN, choice ="Vote", 
                shape = c("wide"),
  alt.levels = c( "Scioli","Macri",
                  "Massa", "Carrio", "Sanz ","Stolbizer", "Indecisos", "Voto en blanco"))

Когда я сделал это, данные были классными, у них были chid и alt, и в выборе поставить True, когда человек голосует за кандидата и ложь за другие.

Но когда я хочу сделать модель Мло git:

Model.mulnom<- mlogit("Vote " ~ "Gender" , shape = c("long"), id="id",
                        alt.levels = c( "Scioli","Macri",
                                        "Massa", "Carrio", 
                                        "Sanz ","Stolbizer", "Indecisos", 
                                        "Voto en blanco") ,
                        reflevel= "Scioli",choice = "Vote", data= a
                        ) 

Консоль говорит, что: и я думаю, что код это правильно, я не знаю, где проблема.

**Error in solve.default(H, g[!fixed]) : 

  Lapack routine dgesv: system is exactly singular: U[2,2] = 0**
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...