R에서는 다각형을 읽고 투명도를 지원하는 장치에 다각형을 그릴 수 있습니다. 여기서는 rgdal 및 sp 패키지와 함께 windows () 장치, R 2.12.0을 사용하고 있습니다.
## read some example polygons
library(rgdal)
dsn <- system.file("vectors/ps_cant_31.MIF", package = "rgdal")[1]
ps_cant_31 <- readOGR(dsn=dsn, layer="ps_cant_31")
## scale population values
ps_cant_31$sclpop <- sqrt((ps_cant_31$POP - min(ps_cant_31$POP))/ diff(range(ps_cant_31$POP)))
## randomly assign 0 or 1
ps_cant_31$rand <- sample(0:1, length(ps_cant_31$POP), replace = TRUE)
## plot red or blue, scaled by population
plot(ps_cant_31, col = ifelse(ps_cant_31$rand == 0, rgb(0, 0, 1, ps_cant_31$sclpop), rgb(1, 0, 0, ps_cant_31$sclpop)))