Выполнение MCAvariants: Ошибка в solve.default (dj): подпрограмма Лапака dgesv: система точно в единственном числе: U [69,69] = 0 - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь выполнить MCA для моей категориальной базы данных, но, поскольку у меня есть некоторые упорядоченные переменные, я использую функцию MCAvariants. Поэтому, когда я пытаюсь это сделать, появляется эта ошибка:

Ошибка в solve.default (dj): подпрограмма Лапака dgesv: система точно в единственном числе: U [69,69] = 0

library(ggplot2)
library(ggrepel)
library(FactoMineR)
library(MCAvariants)

dados = read.csv
for (i in names(dados)) {

  dados[,i] = as.integer(dados[,i])
}
# faz a MCA e gera as coordenadas
mca = MCAvariants(Xtable = dados[-2],
            catype = "omca",
            np=4,
            vordered = c(FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,TRUE,TRUE,TRUE))
Database:

sp code ordem   GF  LH  SE  LO  SS  GE  PA  LI  TI  MI  pH
basp    Jungerm 1   4   2   2   1   0   0   4   4   5   3
caaf    Dicrana 2   4   2   2   1   1   1   5   4   5   3
caap    Hookeri 3   4   2   2   1   0   1   4   4   8   6
cade    Hookeri 3   4   2   2   1   0   1   4   4   8   6
cala    Jungerm 3   1   2   1   1   0   0   4   4   9   6
cama    Hookeri 3   4   2   2   1   0   1   4   4   8   6
came    Hookeri 3   4   2   2   1   0   0   4   4   8   6
cami    Hookeri 3   4   2   2   1   0   1   4   4   8   6
caot    Dicrana 2   4   2   2   1   1   1   5   4   5   3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...