调整图例行为的图形

时间:2019-02-25 13:08:52

标签: r plot raster sp

library(raster)
library(sp)

 my.shp <- getData('GADM', country = 'FRA', level = 1)
 x <- data.frame(ID_1 = 1:22, variable = c(runif(20, min = 0, max = 2), 25, 88))

 dat.shp <- merge(my.shp, x)

spplot(dat.shp, "variable")

enter image description here

我要使用spplot将所有'variable <= 1'的值绘制为红色阴影,并将所有variable > 1 & variable <= 2' in shade of green and all values of variable> 2`的值绘制为黑色spplot

我也希望我的图例显示以下标签:0、0.2、0.4、0.6、0.8、1、1.2、1.4、1.6、1.8、2、2>。我该怎么办?

0 个答案:

没有答案