Я пытаюсь выполнить 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