library(sp)
library(gstat)
data(meuse)
?meuse
class(meuse)
[1] "data.frame"
names(meuse)
 [1] "x"       "y"       "cadmium" "copper"  "lead"    "zinc"    "elev"    "dist"   
 [9] "om"      "ffreq"   "soil"    "lime"    "landuse" "dist.m" 

Transform meuse to spatial data frame

#coordinates(meuse)=~x+y
head(coordinates(meuse))
       x      y
1 181072 333611
2 181025 333558
3 181165 333537
4 181298 333484
5 181307 333330
6 181390 333260
class(meuse)
[1] "SpatialPointsDataFrame"
attr(,"package")
[1] "sp"
summary(meuse)
Object of class SpatialPointsDataFrame
Coordinates:
     min    max
x 178605 181390
y 329714 333611
Is projected: NA 
proj4string : [NA]
Number of points: 155
Data attributes:
    cadmium           copper            lead            zinc             elev       
 Min.   : 0.200   Min.   : 14.00   Min.   : 37.0   Min.   : 113.0   Min.   : 5.180  
 1st Qu.: 0.800   1st Qu.: 23.00   1st Qu.: 72.5   1st Qu.: 198.0   1st Qu.: 7.546  
 Median : 2.100   Median : 31.00   Median :123.0   Median : 326.0   Median : 8.180  
 Mean   : 3.246   Mean   : 40.32   Mean   :153.4   Mean   : 469.7   Mean   : 8.165  
 3rd Qu.: 3.850   3rd Qu.: 49.50   3rd Qu.:207.0   3rd Qu.: 674.5   3rd Qu.: 8.955  
 Max.   :18.100   Max.   :128.00   Max.   :654.0   Max.   :1839.0   Max.   :10.520  
                                                                                    
      dist               om         ffreq  soil   lime       landuse       dist.m      
 Min.   :0.00000   Min.   : 1.000   1:84   1:97   0:111   W      :50   Min.   :  10.0  
 1st Qu.:0.07569   1st Qu.: 5.300   2:48   2:46   1: 44   Ah     :39   1st Qu.:  80.0  
 Median :0.21184   Median : 6.900   3:23   3:12           Am     :22   Median : 270.0  
 Mean   :0.24002   Mean   : 7.478                         Fw     :10   Mean   : 290.3  
 3rd Qu.:0.36407   3rd Qu.: 9.000                         Ab     : 8   3rd Qu.: 450.0  
 Max.   :0.88039   Max.   :17.000                         (Other):25   Max.   :1000.0  
                   NA's   :2                              NA's   : 1                   

plot

plot(meuse)
title("Location map")

plot(meuse,pch=2,col=3)

add features

image(meuse.grid,col="lightgrey")
plot(meuse.pol,col="grey",add=TRUE)
plot(meuse, pch=1, add=TRUE,cex=0.7)
plot(meuse, axes=T, cex=0.3)

plot(meuse.pol, add=T)
plot(meuse.grid,col="lightgrey",add=T)
title("Location Map")

LS0tCnRpdGxlOiAiSW50cm9kdWN0aW9uIHRvIHNwYXRpYWwgYW5hbHlzaXMiCm91dHB1dDogaHRtbF9ub3RlYm9vawotLS0KYGBge3J9CmxpYnJhcnkoc3ApCmxpYnJhcnkoZ3N0YXQpCmRhdGEobWV1c2UpCj9tZXVzZQpjbGFzcyhtZXVzZSkKbmFtZXMobWV1c2UpCmBgYAoKVHJhbnNmb3JtIG1ldXNlIHRvIHNwYXRpYWwgZGF0YSBmcmFtZQpgYGB7cn0KI2Nvb3JkaW5hdGVzKG1ldXNlKT1+eCt5CmhlYWQoY29vcmRpbmF0ZXMobWV1c2UpKQpjbGFzcyhtZXVzZSkKc3VtbWFyeShtZXVzZSkKYGBgCgpwbG90CmBgYHtyfQpwbG90KG1ldXNlKQp0aXRsZSgiTG9jYXRpb24gbWFwIikKcGxvdChtZXVzZSxwY2g9Mixjb2w9MykKdGl0bGUoIkxvY2F0aW9uIG1hcCIpCmBgYAphZGQgZmVhdHVyZXMKYGBge3J9CmRhdGEoIm1ldXNlLnJpdiIpCm1ldXNlLmxzdD1saXN0KFBvbHlnb25zKGxpc3QoUG9seWdvbihtZXVzZS5yaXYpKSwibWV1c2Uucml2IikpCm1ldXNlLnBvbD1TcGF0aWFsUG9seWdvbnMobWV1c2UubHN0KQpwbG90KG1ldXNlLnBvbCxjb2w9ImxpZ2h0IGdyZXkiKQpkYXRhKG1ldXNlLmdyaWQpCmNvb3JkaW5hdGVzKG1ldXNlLmdyaWQpPWMoIngiLCJ5IikKbWV1c2UuZ3JpZDwtYXMobWV1c2UuZ3JpZCwgIlNwYXRpYWxQaXhlbHMiKQppbWFnZShtZXVzZS5ncmlkLGNvbD0iZ3JleSIpCmltYWdlKG1ldXNlLmdyaWQsY29sPSJsaWdodGdyZXkiKQpwbG90KG1ldXNlLnBvbCxjb2w9ImdyZXkiLGFkZD1UUlVFKQpwbG90KG1ldXNlLCBwY2g9MSwgYWRkPVRSVUUsY2V4PTAuNykKcGxvdChtZXVzZSwgYXhlcz1ULCBjZXg9MC4zKQpwbG90KG1ldXNlLnBvbCwgYWRkPVQpCnBsb3QobWV1c2UuZ3JpZCxjb2w9ImxpZ2h0Z3JleSIsYWRkPVQpCnRpdGxlKCJMb2NhdGlvbiBNYXAiKQpgYGAKCg==