Advertisement
Guest User

Untitled

a guest
Sep 1st, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. grd = spsample(data_n, type = "regular",n=10000)
  2.  
  3. n_yield = sapply(1:length(grd), function(pt) {
  4. d = spDistsN1(data_n, grd[pt,])
  5. return(mean(data_n[d < 5,]$yield_n))
  6. })
  7. n_dat = data.frame(coordinates(grd), n_yield)
  8. datNoNas <- na.omit(object = n_dat)
  9.  
  10. # mapping in ggplot
  11. ggplot(aes(x = x1, y = x2,fill = n_yield), data = datNoNas) +
  12. geom_tile() +
  13. scale_fill_gradientn(colours = rainbow(4)) +
  14. coord_equal()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement