Skip to content
Prev 18962 / 29559 Next

Extract Value from Raster Stack Layer Determined by Different Raster's Pixel Value

Andrew,

To avoid looping you could do:

names(SOST) <- 'SOST'
set.seed(232)
n = 5
samp <- sampleRandom(SOST, size = n, xy = TRUE)
e <- extract(GDD, samp[,1:2])[cbind(1:nrow(samp),samp[,3])]
out <- data.frame(samp, 'GDD' = e)
out

Robert
On Fri, Jul 26, 2013 at 2:40 PM, Andrew Vitale <vitale232 at gmail.com> wrote: