Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. library(sp)
  2. library(gstat)
  3. library(dplyr)
  4. library(ggplot2)
  5. library(scales)
  6. library(magrittr)
  7.  
  8. Data = read.csv("D:\\sumurjatibarang.csv")
  9. coordinates(Data) = ~x+y
  10. glimpse(Data)
  11.  
  12. Data%>%as.data.frame%>%
  13. ggplot(aes(x,y)) +
  14. geom_point(aes(size=k.fracture), col="blue", alpha=0.6) +
  15. ggtitle("permeabilitas (mD)") + coord_equal() + theme_bw()
  16.  
  17. kfracture.vgm = variogram(log(k.fracture)~1, Data, width = 0.08)
  18. plot(kfracture.vgm)
  19.  
  20. n = 0.005
  21. kolom = seq(Data@bbox[1,1]-n, Data@bbox[1,2]+n, by=n)
  22. baris = seq(Data@bbox[2,1]-n, Data@bbox[2,2]+n, by=n)
  23. the.grid = expand.grid(x=kolom,y=baris)
  24. coordinates(the.grid) = ~x+y
  25. gridded(the.grid) = T
  26.  
  27. plot(the.grid, cex=0.5)
  28. points(Data, pch=1, col="red", cex =0.7)
  29.  
  30. (kfracture.fit = fit.variogram(kfracture.vgm, model = vgm(1,"Exp",0.4,0.1)))
  31. plot(kfracture.vgm, kfracture.fit)
  32.  
  33. (kfracture.kriged <- krige(log(k.fracture)~1, Data, the.grid, model=kfracture.fit))
  34.  
  35. spplot(kfracture.kriged["var1.pred"], main = "ordinary kriging predictions 1")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement