Necesito obtener múltiples histogramas de una imagen tif. Tengo los siguientes datos:
Una gran imagen tif de trama:
tif1 <- raster("myRaster.tif")
hist(tif1, breaks= 10) # gives the entire histogram
Un shapefile de un país. Este shapefile contiene un polígono para cada área administrativa:
shp_np <- readOGR("NPL_adm2.shp")
Se me ocurre una forma de obtener el histograma recortando repetidamente el raster tif utilizando cada polígono del shapefile uno por uno. Pero, no es eficiente.
Ahora, estoy buscando una manera fácil de obtener la información del histograma para cada polígono en el shapefile.