PCA using raster datasets in R
I have several large rasters that I want to process in a PCA (to produce summary rasters). I have seen several examples whereby people seem to be simply calling prcomp or princomp. However, when I do this, I get the following error message: Error in as.vector(data): no method for coercing this S4 class to a vector Example code: files<-list.files() # a set of rasters layers<-stack(files) # using the raster package pca<-prcomp(layers) I have tried using a raster brick instead of stack but that doesn't seem to the issue. What method do I need to provide the command so that it can convert the