EFA с целью вращения
Просто пытаюсь запустить Исследовательский факторный анализ (EFA) с целевым вращением, но не в состоянии сделать это с 100 переменными для 15 факторов. Наш скрипт:
tcor<-cor(perma[c(1:100)],use = "pairwise",method = c("pearson"))
#we create a correlation matrix
ACCM<-fa(tcor,nfactors=15,n.obs = NA,rotate="none",fm="ml")
gg<-ACCM$loadings[1:100,1:15]
# We create a factor loading matrix without rotation
taget<-target.rot(gg)
#Use Target rotation but get the error below
Error in solve.default(U) : only square matrices can be inverted
Кто-нибудь может посоветовать, что означает ошибка? Мы можем запустить это с 11 переменными для 2 факторов из одного файла данных.