Je souhaite utiliser les fonctions d'ENFA du package 'adehabitatHS'.
Une erreur apparaît avec la fonction dudi.pca concernant la présence de NA. Cf. le code ci-dessous:
Code : Tout sélectionner
predictors_enfa <- stack(raster(sst_climato),raster(chloro_climato))
predictors_enfa <- as(predictors_enfa,'SpatialPixelsDataFrame')
names(predictors_enfa)=c("SST","CHL")
pr <- slot(count.points(Species, predictors_enfa), "data")[,1]
Warning message:
In count.points(Species, predictors_enfa) :
several columns in the SpatialPointsDataFrame, no id considered
predictors_enfa <- na.omit(predictors_enfa)
pc <- dudi.pca(slot(predictors_enfa, "data"), scannf=FALSE)
Error in dudi.pca(slot(predictors_enfa, "data"), scannf = FALSE) :
na entries in table
Merci d'avance pour vos suggestions !