Bonjour,
j'essaie de faire une ACP avec FactoMineR sur un jeu de données sur des rosiers,
voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#install.packages("readxl")
#install.packages("vctrs")
#install.packages("FactoMineR")
 
setwd("C:\\Users\\Sylvain\\Dropbox\\Documents Sylvain\\autoentrepreneur\\Contrats\\Rosa\\STATS\\test")
 
library(readxl)
 
data_Rosa = read_excel("data.xlsx",sheet = "Feuil1") 
 
 
 
colnames(data_Rosa)
 
sapply(data_Rosa,class)
 
library(FactoMineR)
 
res_ACP = PCA(data_Rosa,quanti.sup=col(2),quali.sup = col(1,3))  #4,5,6,7 sont automatiquement enlévés donc pas à mettre
dim(data_Rosa)
j'ai l'erreur incompréhensible suivante :

> res_ACP = PCA(data_Rosa,quanti.sup=2,quali.sup = col(1,3)) #4,5,6,7 sont automatiquement enlévés donc pas à mettre
Error in factor(.Internal(col(dim(x))), labels = labs) :
a matrix-like object is required as argument to 'col'

Je vous joins le jeu de données

data.xlsx

Merci de m'aider, j'ai googleisé mon erreur mais rien trouvé